St. Peter Flag

St. Peter

County:
Nicollet County
County Seat:
No
Area (mi²):
6.282
State:
Minnesota

St. Peter is a city located in Nicollet County, Minnesota. St. Peter has a 2026 population of 12,456. St. Peter is currently growing at a rate of 1.17% annually and its population has increased by 3.12% since the most recent census, which recorded a population of 12,079 in 2020.

12.5K
Total Population
1,983
Density (mi²)
144 1.17%
Growth