Gmina Choroszcz jest położona w środkowej części województwa podlaskiego oraz zachodniej części powiatu białostockiego, przy ważnym drogowym szlaku komunikacyjnym Warszawa–Białystok (droga ekspresowa S8) oraz planowanej Południowej Obwodnicy Białegostoku (S19, Via Carpatia).