Discover South Beloit
compiled from our dataSouth Beloit is located in Illinois, USA, and has a population of about 5,507. Our atlas lists 36 places here.
These include 2 sights and 1 museums, 30 restaurants, 3 places to stay and 0 cocktail bars. Highlights include Johnston Garden Apartments, Timber Grove Apartments.