St. Peters is a city located in St. Charles County, Missouri. St. Peters has a 2026 population of 61,398. St. Peters is currently growing at a rate of 3.02% annually and its population has increased by 6.4% since the most recent census, which recorded a population of 57,707 in 2020.