Belle Prairie City, Illinois

Belle Prairie City is an incorporated town in Hamilton County, Illinois, United States.

Belle Prairie City is located in northern Hamilton County 24 miles (39 km) southeast of the city of Mount Vernon and 4 miles (6 km) south of Interstate 64 via Exit 100.

It is 10 miles (16 km) north of McLeansboro, the Hamilton County seat.

According to the 2021 census gazetteer files, Belle Prairie City has a total area of 0.44 square miles (1.14 km2), all land.

6.06% of all households were made up of individuals, and 6.06% had someone living alone who was 65 years of age or older.

Map of Illinois highlighting Hamilton County