Miasto Choroszcz to miasteczko, które położone jest w północno-wschodniej Polsce, województwo Podlaskie, kod pocztowy 16-070. Miasteczko należy do powiatu białostockiego. Powierzchnia zajmuje 16,8 km2.
Historia założenia jest ciężka do ustalenia. Pierwsze wzmianki ukazują wieloletną historię, która związana jest z wieloma okolicznymi obyczajami. Uzyskanie praw miejskich nastąpiło w roku 1507. Liczba mieszkańców miejscowości Choroszcz osiąga ok. 5 834. Bezrobocie tutaj jest średnie i osiąga szacunkowo wartość 7%. W miejscowości Choroszcz gęstość zaludnienia wynosi 347,5 osób/km2. Numer/Numery kierunkowe to (+48) 85, a numery tablic rejestracyjnych rozpoczynają się od BIA.
Miasto Choroszcz leży niedaleko takich miejscowości jak: Białystok (12,1km), Supraśl (24,4km) , Wasilków (15,9km) , Knyszyn (19,4km), Tykocin (15,9km), Suraż (21,7km) , Łapy (18,2km).
W każdej porze roku Choroszcz i okolica zachwyca odwiedzających oferując sporo atrakcji. Znajduje się tu masa atrakcyjnych miejsc, które tworzą jedyny w swoim rodzaju klimat miejscowości. Choroszcz posiada jeden z najciekawszych i najpiękniejszych krajobrazów. W miasteczku Choroszcz i okolicy znajduje się sporo pomników przyrody, obszarów zielonych w tym również parków. Miasto Choroszcz tworzy wygodne warunki zarówno dla mieszkańców, jak i do odpoczynku.