Wysokie Mazowieckie (pierwotnie Wysokie, w zaborze rosyjskim Mazowieck) – miasto w województwie podlaskim, siedziba powiatu wysokomazowieckiego, położone na Nizinie Północnopodlaskiej, nad rzeką Brok (dopływ Bugu).

Położenie Wysokie Mazowieckie leży w południowo-zachodniej części województwa podlaskiego, w mezoregionie Wysoczyzny Wysokomazowieckiej. Miasto położone jest przy głównych szlakach komunikacyjnych o znaczeniu krajowym i regionalnym: Zambrów – Brańsk, Wysokie Mazowieckie – Białystok.

Wysokie Mazowieckie znajduje się w odległości 50 km od Białegostoku, siedziby województwa, 120 km od Warszawy i 100 km od wschodniej granicyWysokie Mazowieckie – Portal informacyjny..

Powierzchnia miasta wynosi 1520 ha, z czego: 700 ha – stanowią użytki rolne, 130 ha – lasy i zadrzewienia, 238 ha – tereny osiedlowe i komunikacyjne, 8 ha – wody, 440 ha – pozostałePlan rozwoju lokalnego miasta Wysokie Mazowieckie, Załącznik do Uchwały nr XXI/69/04 z dnia 28 maja 2004 r.

Miasto jest siedzibą powiatu wysokomazowieckiego i stanowi 1,19% jego powierzchni.