Brok to jedna z najmniejszych miejscowości w Europie, szczycących się prawami miejskimi, położona w województwie mazowieckim, w powiecie ostrowskim, leżąca na skrzyżowaniu głównych szlaków komunikacyjnych: drogi krajowej nr 50 łączącej Ostrów Mazowiecką i Mińsk Mazowiecki oraz drogi wojewódzkiej nr 694 w kierunku Ciechanowca i Białowieży.
Nazwa, położenie geograficzne, demografia
Miejsko- wiejska gmina Brok (nazwa pochodzi od rzeki Brok, prawego dopływu Bugu i oznacza „broczyć, ciec, sączyć się jak woda” lub „broczyć krwią serdeczną w obronie tej ziemi nad rzeką”) rozlokowała się na wysokim, prawym brzegu rzeki Bug, w północno- wschodniej części województwa mazowieckiego, w otoczeniu Puszczy Białej i Nadbużańskiego Parku Krajobrazowego.
Swoim obszarem obejmuje powierzchnię 110, 21 km2, z czego 71% stanowią tereny leśne.
Ludność gminy liczy ok. 2770 mieszkańców, w mieście Brok mieszka ok. 1770 osób.