Belvidere
Cities near Belvidere
- Cherry Valley (~10 km)
- Machesney Park (~19 km)
- Loves Park (~19 km)
- Rockford (~21 km)
- Roscoe (~22 km)
- Rockton (~29 km)
- South Beloit (~31 km)
- Hampshire (~31 km)
- Beloit (~32 km)
- McHenry County (~32 km)
- Sycamore (~33 km)
- Huntley (~35 km)
- Walworth (~36 km)
- Marion Township (~36 km)
- DeKalb (~37 km)
- Byron Township (~38 km)