Wysokie Mazowieckie położone jest przy drodze 66 (Zambrów - Wysokie Mazowieckie - Bielsk Podlaski - Połowce) oraz drodze 678 (Wysokie Mazowieckie - Białystok)