St. Charles

City in St. Charles County, Missouri

View of St. Charles, Missouri
Photo: Kbh3rd · CC BY 4.0

St. Charles is a city in St. Charles County, Missouri, with 70,493 residents (2020 Census). It sits at 541 ft (165 m) above sea level. The nearest town is Champ, 4.8 miles SE.

About St. Charles

Saint Charles (commonly abbreviated St. Charles) is a city in and the county seat of St. Charles County, Missouri, United States. The population was 70,493 at the 2020 census, making St. Charles the eighth-most populous city in Missouri. Situated on the Missouri River near its mouth at the Mississippi, St. Charles is approximately 20 miles northwest of St. Louis.

The city was founded circa 1769 as Les Petites Côtes, or "The Little Hills" in French, by Louis Blanchette, a French-Canadian fur trader. The St. Charles area was settled primarily by French-speaking colonists from Canada in its early days. This former French territory west of the Mississippi River was nominally ruled by Spain following France's defeat in the Seven Years' War, while France had also ceded the east of the Mississippi to Great Britain. St. Charles is thus the third-oldest city in what is now the state of Missouri. In the 18th and 19th century, the city's waterfront played a significant role as a river port for westward trade and expansion, including trade with Native American tribes on the upper Missouri River.

In 1804, the Lewis and Clark Expedition considered this settlement the last "civilized" stop before they headed upriver to explore the western territory that the United States acquired from France in the Louisiana Purchase.

The city served as the first Missouri capital from 1821 to 1826. It was also the starting point of the Boone's Lick Road to the Boonslick and the Santa Fe Trail. In the 20th century, it became the site of the Saint Rose Philippine Duchesne Catholic shrine.

Text: Wikipedia · CC BY-SA 4.0

St. Charles weather: 7-day forecast

Loading the National Weather Service forecast…

Hourly forecast & alerts ›

Source: National Weather Service (NOAA).

Live webcams in St. Charles

All 6 webcams near St. Charles ›

Webcams: Windy.com

Living in St. Charles

Median household income
$85,937
Median home value
$298,700
Median rent
$1,251/mo
Median age
38.6
Cost of living and demographics of St. Charles ›

Do you know St. Charles? Tell us about it

Help other travelers: share what makes St. Charles special. We review every message before publishing it.

Map of St. Charles

Tap any street on the map to see it in Street View below. Map: © OpenStreetMap contributors.

St. Charles Street View

Loading Street View…

Drag the image to look around and tap the arrows on the ground to move. If it says there is no imagery, tap a nearby street on the map above.

Open in Google Maps ›

St. Charles, MO population

St. Charles had 70,493 residents in the 2020 Census.

2020 Census70,493
Density2,765 per sq mi (1,068 per km²)

Source: U.S. Census Bureau, Decennial Census.

St. Charles at a glance

StateMissouri (MO)
CountySt. Charles County
TypeCity
Population70,493 (2020)
Land area25.50 sq mi (66.0 km²)
Water area0.50 sq mi (1.29 km²)
Elevation541 ft (165 m)
Coordinates38.7957° N, 90.5154° W
ZIP code63045
Official websitestcharlescity.com
Census code (GEOID)2964082

Sources: U.S. Census Bureau (Gazetteer, ZCTA), USGS GNIS, Wikidata.

Towns near St. Charles

Straight-line distance between town centers.

Frequently asked questions about St. Charles

What county is St. Charles in?

St. Charles is in St. Charles County, Missouri.

What is the population of St. Charles, MO?

70,493 people lived in St. Charles at the 2020 Census.

What is the ZIP code of St. Charles, MO?

The ZIP code of St. Charles is 63045.

What is the elevation of St. Charles?

541 feet (165 m) above sea level.

What towns are near St. Charles?

Champ (4.8 mi), St. Peters (4.9 mi), Bridgeton (5.5 mi), Maryland Heights (5.9 mi), Hazelwood (6.4 mi).

Last updated: