Facts & Figures

St. Peters Facts

  • 2023 YEAR IN REVIEW (PDF) -– notable numbers, projects, and achievements during the year 2023
  • St. Peters, Missouri, population of 57,732 (2020 U.S. Census Bureau estimate), is a vibrant community situated perfectly in one of the state's fastest-growing counties, St. Charles County, just northwest of St. Louis County. St. Peters is less than 30 miles from downtown St. Louis City. View a map of St. Peters.
  • Money Magazine named St. Peters to its Best Places to Live in America list in 2008, 2010, 2012, 2017, 2020 and 2021 (Number 22 overall and the Number 1 Place in Missouri).
  • St. Peters' retail service area encompasses an estimated 30-mile radius with a population of approximately 350,000 in the 10-mile radius immediately surrounding the City.
  • St. Peters' median income is $88,700, and the median home price is $237,100, according to the U.S. Census Bureau.
  • The City's economy continues to diversify with modern housing, numerous commercial enterprises, shopping centers, support services, and light industrial, including massive logistics and warehouse facilities at Premier 370 Business Park.
  • More than 2,300 businesses are licensed in St. Peters.
  • Mid Rivers Mall in St. Peters is the largest mall in St. Charles County, with more than 160 shops plus dining and a 14-screen theater.
  • St. Peters is home to the world-class St. Peters Rec-Plex recreation and fitness complex. The 236,000 square-foot facility includes 3 ice rinks, 2 gymnasiums, a multipurpose-gym, a natatorium with competition lanes, diving towers and a leisure pool with slide, plenty of recreation classes, and more.
  • Our community has 25 parks with 1,227.9 acres of parkland and a system of over 27 miles of paved trails for pedestrians and cyclists.
  • St. Peters' Cultural Arts Centre attracts more than 60,000 visitors annually and hosts dozens of art shows and events each year.
  • St. Peters Golf Club offers an affordable, well-maintained 18-hole course for the community.
  • The 300-acre 370 Lakeside Park is the largest municipal park in St. Charles County. The park, centered around a 140-acre recreational lake, offers boating, fishing, camping (including a popular RV Park), archery and more, plus hosts our community's Sunset Concerts series.
St. Peters Rated Number 22 Best Place to Live, Number 1 in Missouri - Money Magazine
Flower Beds in Front of City Hall

Top 10 Largest St. Peters Employers as of September 2020

EmployerNumber of Employees
Amazon6,158
Barnes-Jewish St. Peters Hospital1,070
Fort Zumwalt School District R-II (7 Schools in St. Peters)709
Walmart Stores, Inc. (3 Stores)699
City of St. Peters604
RB Manufacturing575
Boone Center Incorporated374
Francis Howell School District R-III (2 Schools)347
Dierbergs Markets324
Schnucks Markets262

Source: City of St. Peters Business License Office Data, September 2020

Barnes-Jewish St. Peters Hospital