St. Charles city, Minnesota
Official LSAD Designation: St. Charles city • Census GEOID: 2756788
• Winona County
St. Charles city is an incorporated city in Winona County, Minnesota. According to official records from the Census (2025), St. Charles city had an estimated population of 4,090 residents. Official Census Bureau geographic records classify this community under LSAD designation St. Charles city (GEOID 2756788).
Local Government Administration U.S. Census Bureau GMAF
City Of St Charles
Municipal
Official Title:
Mayor
Address:
830 WHITEWATER AVE, SAINT CHARLES MN 55972-1298
County Of Winona
County
Official Title:
County Administrator
Address:
177 MAIN ST, WINONA MN 55987-6578
Civic & Statistical Snapshot
| Category | Estimate | Survey Period / Source |
|---|---|---|
| Total Population | 4,090 | 2025 |
| Median Household Income | $96,200 | 2020-2024 |
| Median Home Value | $256,600 | 2020-2024 |
| Land Area | 3.75 sq mi | Gazetteer (2026) |
| Civic & Public Services | Hospitals, Libraries, Colleges | CMS / IMLS / IPEDS |
| Schools & Districts | NCES Directory Listings | Provided by k12guides.com |
| Nearby Airports | Landing Facilities | Provided by airport-data.com |
| Climate & Weather | NOAA 30-Year Normals | 1991–2020 |
Source: U.S. Census Bureau (PEP, ACS 5-Year).