Iowa Madison County

St. Charles

A city in Madison County, Iowa — population 649 as of 2022.

Open the map

Tonight 59°F Partly Cloudy14% precip
Sunday 69°F Showers And Thunderstorms Likely66% precip
Sunday Night 59°F Mostly Cloudy then Chance Rain Showers32% precip
Monday 83°F Showers And Thunderstorms Likely71% precip

You know St. Charles better than we do.

Add the places people actually go. Our editors review submissions before they publish — you'll need an account with access to send one.

St. Charles by the numbers

Population 649Population figure, 2022
Households & income
Median age
36.2
Households
348
Persons per household
2.6
Median household income
$82,841
Median house value
$221,300
2020–2024 ACS
An unhandled error has occurred. Reload 🗙