Belvidere is a good sized town with a lot of mexicans. It has become more ghetto because it is right next to Rockford and not too far from Chicago. Rockford was recently rated #9 worst city in the USA. Belvidere is only 10 miles away from Rockford. More people should more here so there will be more crime.