mały|Przepływająca przez gminę rzeka Supraśl mały| w Choroszczy
Choroszcz (1944–54 Barszczewo) – obecnie gmina miejsko-wiejska w województwie podlaskim, w powiecie białostockim.Gmina istniała w latach 1919–1939 i 1944–1954, a następnie działa od 1973 r. W okresie międzywojennym i powojennym do 1954 siedziba gminy mieściła się w Barszczewie a od 1973 w Choroszczy.
Należała do guberni grodzieńskiej (1861-1915), powiatu białostockiego (1919-1939) a następnie w latach 1975–1998 do małego województwa białostockiego. Od 1999 jest częścią reaktywowanego powiatu białostockiego.
Historia Imperium Rosyjskie (1861–1915) Gmina zbiorowa Choroszcz (ros. Хорощанская волость) z siedzibą w Barszczewie powstała w wyniku reformy struktur administracyjnych państwa rosyjskiego w 1861 roku. Była częścią powiatu białostockiego należącego (od 1843) do guberni grodzieńskiej. W 1890 roku gmina Choroszcz obejmowała 50 wsi i zamieszkiwało ją 5792 osóbVolosts and communes of 1890. - St. Petersburg: Central Statistical Committee of the Ministry of Internal Affairs, 1892.