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
