St. Peter or Saint Peter

Geography

St. Peter is located in southeastern Fayette County. Illinois Route 185 passes through the village, leading northwest to Vandalia, the county seat, and southeast to Farina.

According to the 2021 census gazetteer files, St. Peter has a total area of , all land.

Demographics

As of the 2020 census