Cities in Missouri, United States
Missouri has 155 published cities; the largest is Kansas City, with 521,220 residents. The median gross salary runs from €1,872 to €4,677 a month across 28 cities.
Published cities in Missouri
Sorted by population. A dash means the city has no published figure of its own for that column.
| City | Population | Net rent, €/m²/mo | Median gross salary, €/mo | Unemployment, % | PM2.5, µg/m³ |
|---|---|---|---|---|---|
| Kansas City | 521,220 | — | €3,516 | — | 6.7 |
| St. Louis | 278,144 | — | €3,525 | 4.2 | 7.2 |
| Springfield | 169,847 | — | €2,719 | — | 5.7 |
| Columbia | 130,851 | — | €2,676 | — | 6.5 |
| Independence | 121,675 | — | €3,148 | — | — |
| Lee's Summit | 107,514 | — | €4,404 | — | — |
| O'Fallon | 96,101 | — | — | — | — |
| St. Charles | 72,458 | — | €3,948 | 2.9 | — |
| St. Joseph | 71,098 | — | €3,142 | 4.3 | 8.4 |
| Blue Springs | 61,632 | — | — | — | — |
| St. Peters | 61,398 | — | €3,993 | — | — |
| Saint Peters | 59,092 | — | €3,993 | 2.3 | — |
| Joplin | 53,930 | — | — | — | — |
| Florissant | 51,124 | — | — | — | — |
| Wentzville | 49,495 | — | — | — | — |
| Chesterfield | 49,309 | — | — | — | — |
| Jefferson City | 42,489 | — | — | — | — |
| Cape Girardeau | 40,977 | — | — | — | — |
| Oakville | 36,301 | — | €4,420 | 4.0 | — |
| Wildwood | 34,955 | — | — | — | — |
| University City | 34,657 | — | — | — | — |
| Liberty | 31,319 | — | — | — | 9.0 |
| Ballwin | 30,901 | — | — | — | — |
| Kirkwood | 29,331 | — | — | — | — |
| Raytown | 29,154 | — | — | — | — |
| Mehlville | 28,955 | — | €3,505 | 2.6 | — |
| Maryland Heights | 27,559 | — | — | — | — |
| Gladstone | 27,497 | — | — | — | — |
| Grandview | 26,653 | — | — | — | — |
| Raymore | 26,633 | — | — | — | — |
| Nixa | 26,597 | — | — | — | — |
| Belton | 25,861 | — | — | — | — |
| Hazelwood | 24,849 | — | — | — | — |
| Ozark | 23,544 | — | — | — | — |
| Webster Groves | 23,450 | — | — | — | — |
| Sedalia | 22,621 | — | — | — | — |
| Republic | 22,404 | — | — | — | — |
| Arnold | 20,994 | — | — | — | 6.4 |
| Rolla | 20,588 | — | — | — | — |
| Affton | 20,417 | — | €3,850 | 1.5 | — |
| Warrensburg | 20,283 | — | — | — | — |
| Old Jamestown | 19,790 | — | €3,686 | 5.6 | — |
| Farmington | 19,226 | — | — | — | — |
| Lake St. Louis | 19,160 | — | €4,677 | — | — |
| Creve Coeur | 18,480 | — | — | — | — |
| Spanish Lake | 18,413 | — | €2,836 | 7.2 | — |
| Manchester | 18,069 | — | — | — | — |
| Lake Saint Louis | 18,066 | — | €4,677 | 4.7 | — |
| Ferguson | 17,953 | — | — | — | — |
| Kirksville | 17,863 | — | — | — | — |
| Clayton | 17,807 | — | — | — | — |
| Concord | 17,668 | — | €3,976 | 2.9 | — |
| Lemay | 17,117 | — | €3,135 | 2.5 | — |
| Grain Valley | 16,908 | — | — | — | — |
| Hannibal | 16,804 | — | — | — | — |
| Poplar Bluff | 16,295 | — | — | — | — |
| Jackson | 16,033 | — | — | — | 6.5 |
| Sikeston | 15,983 | — | — | — | — |
| Fort Leonard Wood | 15,959 | — | €1,946 | 5.1 | — |
| Washington | 15,906 | — | — | — | 6.8 |
| Carthage | 15,895 | — | — | — | — |
| Lebanon | 15,663 | — | — | — | 4.7 |
| Overland | 15,474 | — | — | — | — |
| Troy | 15,201 | — | — | — | — |
| Dardenne Prairie | 15,032 | — | — | — | — |
| Neosho | 14,078 | — | — | — | — |
| Festus | 14,066 | — | — | — | — |
| Marshall | 13,766 | — | — | — | 6.8 |
| Moberly | 13,719 | — | — | — | — |
| Webb City | 13,459 | — | — | — | — |
| Union | 13,445 | — | — | — | 5.8 |
| Eureka | 13,422 | — | — | — | — |
| Jennings | 13,093 | — | — | — | — |
| Branson | 12,921 | — | — | — | — |
| Fulton | 12,853 | — | — | — | — |
| West Plains | 12,780 | — | — | — | — |
| St. Ann | 12,704 | — | €2,893 | 4.9 | — |
| Crestwood | 12,207 | — | — | — | — |
| Bolivar | 11,994 | — | — | — | — |
| Town and Country | 11,619 | — | — | — | — |
| Mexico | 11,558 | — | — | — | — |
| Kearney | 11,296 | — | — | — | — |
| Bridgeton | 11,277 | — | — | — | — |
| Smithville | 11,160 | — | — | — | — |
| Excelsior Springs | 10,819 | — | — | — | — |
| Bellefontaine Neighbors | 10,368 | — | — | — | — |
| Ellisville | 10,315 | — | — | — | — |
| Monett | 10,248 | — | — | — | — |
| Kennett | 10,118 | — | — | — | — |
| Maryville | 10,092 | — | — | — | 6.8 |
| Harrisonville | 10,040 | — | — | — | — |
| Warrenton | 9,667 | — | — | — | — |
| Clinton | 9,504 | — | — | — | 7.5 |
| Oak Grove | 9,370 | — | — | — | — |
| Chillicothe | 9,114 | — | — | — | — |
| Des Peres | 9,102 | — | — | — | — |
| Parkville | 9,093 | — | — | — | — |
| Richmond Heights | 9,093 | — | — | — | 6.7 |
| Sunset Hills | 9,075 | — | — | — | — |
| Pleasant Hill | 8,956 | — | — | — | — |
| Olivette | 8,937 | — | — | — | — |
| Ladue | 8,934 | — | — | — | 6.1 |
| Park Hills | 8,753 | — | — | — | — |
| Perryville | 8,593 | — | — | — | — |
| Carl Junction | 8,484 | — | — | — | — |
| Nevada | 8,404 | — | — | — | — |
| Brentwood | 8,079 | — | — | — | — |
| Marshfield | 8,078 | — | — | — | — |
| Maplewood | 8,033 | — | — | — | — |
| Berkeley | 8,026 | — | — | — | — |
| Sappington | 7,995 | — | €3,340 | 3.9 | — |
| Boonville | 7,867 | — | — | — | — |
| Dexter | 7,851 | — | — | — | — |
| Pacific | 7,824 | — | — | — | — |
| Aurora | 7,686 | — | — | — | 7.2 |
| Cameron | 7,341 | — | — | — | — |
| Sullivan | 6,942 | — | — | — | — |
| Willard | 6,904 | — | — | — | — |
| Valley Park | 6,767 | — | — | — | — |
| Bonne Terre | 6,636 | — | — | — | — |
| Black Jack | 6,547 | — | — | — | — |
| De Soto | 6,527 | — | — | — | — |
| St. John | 6,472 | — | — | — | — |
| Cottleville | 6,378 | — | — | — | — |
| Battlefield | 6,361 | — | — | — | — |
| Greenwood | 6,315 | — | — | — | — |
| Pevely | 6,239 | — | — | — | — |
| Shrewsbury | 6,231 | — | — | — | — |
| Peculiar | 6,226 | — | — | — | — |
| Glendale | 6,060 | — | — | — | 7.2 |
| Richmond | 5,968 | — | — | — | 6.7 |
| Barnhart | 5,832 | — | €3,941 | 2.8 | — |
| Wright City | 5,723 | — | — | — | — |
| Odessa | 5,721 | — | — | — | 7.3 |
| North Kansas City | 5,630 | — | — | — | — |
| Waynesville | 5,558 | — | — | — | — |
| Trenton | 5,557 | — | — | — | 6.5 |
| Macon | 5,532 | — | — | — | 10.2 |
| St. Robert | 5,511 | — | — | — | — |
| Rogersville | 5,344 | — | — | — | — |
| Herculaneum | 5,321 | — | — | — | — |
| Weldon Spring | 5,301 | — | — | — | — |
| Caruthersville | 5,211 | — | — | — | — |
| Ashland | 5,164 | — | — | — | 6.6 |
| Osage Beach | 5,123 | — | — | — | — |
| Savannah | 5,107 | — | — | — | 8.1 |
| Ste. Genevieve | 5,025 | — | — | — | — |
| Dellwood | 4,833 | — | €2,894 | 6.5 | — |
| Glasgow Village | 4,584 | — | €1,872 | 10.0 | — |
| Charleston | 4,447 | — | €2,325 | 5.0 | — |
| Bowling Green | 4,380 | — | €3,070 | 6.3 | — |
| Ellington | 766 | — | — | 2.8 | — |
| Flat River | — | — | — | — | — |
| Saint John | — | — | €2,903 | 6.3 | — |
| Saint Johns | — | — | — | 6.3 | — |
Within Missouri
Highest median gross salary
- Lake Saint Louis: €4,677 a month (2020)
- Lake St. Louis: €4,677 a month (2020)
- Oakville: €4,420 a month (2020)
- Lee's Summit: €4,404 a month (2024)
- Saint Peters: €3,993 a month (2020)
Cleanest air
- Lebanon: 4.7 µg/m³ PM2.5 (2024)
- Springfield: 5.7 µg/m³ PM2.5 (2024)
- Union: 5.8 µg/m³ PM2.5 (2024)
- Ladue: 6.1 µg/m³ PM2.5 (2024)
- Arnold: 6.4 µg/m³ PM2.5 (2024)
Sources
Each figure in the table comes from the city's own record; open a city for the source of each value and its date.
- ACS 2024 1-year table-based Summary File, table B20002 (Median Earnings in the Past 12 Months (in 2024 inflation-adjusted dollars) by Sex for the Population 16 Years and Over with Earnings), place records
- EPA AQS annual PM2.5 monitor data 2024
- BLS Local Area Unemployment Statistics (LAUS), monthly not-seasonally-adjusted series, 2024
- Census Reporter (underlying U.S. Census ACS)
- Census Reporter (underlying U.S. Census ACS)
- ACS 2020-2024 5-year table-based Summary File, table B20002 (Median Earnings in the Past 12 Months (in 2024 inflation-adjusted dollars) by Sex for the Population 16 Years and Over with Earnings)
- 2024 American Community Survey 5-year detailed tables
- Census Reporter (underlying U.S. Census ACS)
- api.bls.gov
- Census Reporter ACS 2020-2024 5-year Table B20002 — total median earnings; B20017 total checked
- 2024 American Community Survey 5-year detailed tables