Jobs in the United States → United States guide → Missouri → Cities

Missouri: the 80 largest cities

Population, county output and jobs, pay, rent and commute for each city, with the map; every city opens its own guide.

In short: Missouri: 80 largest cities, from Kansas City (510,612 residents) to Bolivar (11,170).
Kansas City (510,612 residents)St. Louis (288,512 residents)Springfield (169,954 residents)Columbia (128,548 residents)Independence (121,740 residents)Lee's Summit (103,656 residents)O'Fallon (93,801 residents)St. Charles (71,508 residents)St. Joseph (71,236 residents)Blue Springs (59,965 residents)St. Peters (59,092 residents)Joplin (52,593 residents)Florissant (51,773 residents)Chesterfield (49,574 residents)Wentzville (47,061 residents)Jefferson City (42,488 residents)Cape Girardeau (40,344 residents)Oakville (35,333 residents)Wildwood (35,133 residents)University City (34,685 residents)Ballwin (31,279 residents)Liberty (30,689 residents)Mehlville (29,805 residents)Raytown (29,445 residents)Kirkwood (29,363 residents)Maryland Heights (27,880 residents)Gladstone (27,207 residents)Grandview (26,527 residents)Hazelwood (25,114 residents)Belton (25,008 residents)Nixa (24,836 residents)Raymore (24,526 residents)Webster Groves (23,712 residents)Ozark (22,417 residents)Sedalia (22,003 residents)Arnold (20,956 residents)Old Jamestown (20,651 residents)Rolla (20,287 residents)Republic (19,829 residents)Warrensburg (19,582 residents)Affton (19,052 residents)Creve Coeur (18,643 residents)Concord (18,368 residents)Farmington (18,282 residents)Ferguson (18,213 residents)Manchester (18,160 residents)Lake St. Louis (18,066 residents)Spanish Lake (17,873 residents)Kirksville (17,563 residents)Clayton (17,380 residents)Hannibal (16,771 residents)Sikeston (16,320 residents)Grain Valley (16,271 residents)Poplar Bluff (16,254 residents)Lemay (16,228 residents)Overland (15,695 residents)Jackson (15,659 residents)Carthage (15,574 residents)Fort Leonard Wood (15,432 residents)Lebanon (15,270 residents)Washington (15,130 residents)Troy (13,947 residents)Marshall (13,739 residents)Moberly (13,526 residents)Dardenne Prairie (13,503 residents)Neosho (13,224 residents)Webb City (13,221 residents)Festus (13,201 residents)Eureka (13,081 residents)Jennings (12,918 residents)Branson (12,817 residents)St. Ann (12,811 residents)Union (12,781 residents)Fulton (12,617 residents)West Plains (12,441 residents)Crestwood (12,295 residents)Town and Country (11,607 residents)Mexico (11,477 residents)Bridgeton (11,369 residents)Bolivar (11,170 residents)Kansas CitySt. LouisSpringfieldColumbiaIndependenceLee's SummitO'FallonSt. CharlesSt. JosephBlue SpringsSt. PetersJoplin
Map of Missouri: the 80 largest cities

Click any dot to open that city: jobs, pay, rent, commute, county economy and climate. Dot size follows population; colours follow the state flag.

Open the sortable tables of all 80 cities →

By AtiveSite · Published 07/11/2026 · Updated 07/11/2026 · Every figure is linked to its source below.

80cities covered
3,166,673residents in them
115counties
Kansas Citylargest city
🆕 Work guides: live jobs + official data, law, permits, pay and cost of living. United States · Missouri · all 80 cities + map → · all 115 counties → · Missouri rankings · all 51 states → · 200 largest companies · 240 best job niches · Federal jobs in Missouri

Cities

CITY (80 largest of Missouri) Official statistics Source: U.S. Census Bureau, American Community Survey 2020–2024 5-year (via Census Reporter) · BEA GDP by county 2024 · BLS QCEW 2024 · BLS Local Area Unemployment Statistics · Data: ACS 2020–2024; BEA 2024; QCEW 2024; BLS 2026M09

The 80 largest places in Missouri by population, each with its own guide. GDP, jobs, average pay and unemployment are for the county where the city lies (official statistics do not exist for cities); income, rent, home value and education are for the city itself. Click any column to sort.

Sort:
# ⇅City ⇅County ⇅Population ⇅County GDP 2024 ⇅County jobs ⇅County average pay ⇅County unemployment ⇅Median household income ⇅Median rent ⇅Median home value ⇅Bachelor's+ ⇅
1Kansas CityJackson County510,612$65,089 m375,574$71,6133.3%$69,166$1,238$242,90038.4%
2St. LouisSaint Louis City288,512$40,403 m221,464$79,0024.0%$56,160$997$197,50041.1%
3SpringfieldGreene County169,954$24,469 m178,374$57,2543.1%$49,311$964$177,70031.4%
4ColumbiaBoone County128,548$13,935 m98,657$59,6772.7%$66,498$1,097$284,60056.7%
5IndependenceJackson County121,740$65,089 m375,574$71,6133.3%$60,339$1,109$172,90021.9%
6Lee's SummitJackson County103,656$65,089 m375,574$71,6133.3%$102,531$1,422$340,90048.8%
7O'FallonSaint Charles County93,801$26,419 m162,611$60,1052.9%$110,443$1,443$326,20043.3%
8St. CharlesSaint Charles County71,508$26,419 m162,611$60,1052.9%$85,937$1,251$298,70043.3%
9St. JosephBuchanan County71,236$6,731 m45,842$58,5583.5%$57,956$898$154,20023.0%
10Blue SpringsJackson County59,965$65,089 m375,574$71,6133.3%$88,920$1,277$263,10035.0%
11St. PetersSaint Charles County59,092$26,419 m162,611$60,1052.9%$91,637$1,321$269,90039.2%
12JoplinJasper County52,593$7,433 m59,244$50,0093.2%$52,097$962$168,30026.6%
13FlorissantSaint Louis County51,773$114,807 m596,676$75,9263.6%$65,318$1,288$148,80022.4%
14ChesterfieldSaint Louis County49,574$114,807 m596,676$75,9263.6%$133,037$1,644$472,50072.5%
15WentzvilleSaint Charles County47,061$26,419 m162,611$60,1052.9%$112,394$1,345$331,30039.6%
16Jefferson CityCole County42,488$7,420 m54,302$55,9522.7%$66,371$802$218,70038.7%
17Cape GirardeauCape Girardeau County40,344$5,359 m41,463$51,7522.9%$55,658$876$196,30034.9%
18Oakville (unincorporated)Saint Louis County35,333$114,807 m596,676$75,9263.6%$106,362$1,091$318,60044.1%
19WildwoodSaint Louis County35,133$114,807 m596,676$75,9263.6%$161,060$1,661$495,80068.8%
20University CitySaint Louis County34,685$114,807 m596,676$75,9263.6%$80,694$1,319$306,70064.9%
21BallwinSaint Louis County31,279$114,807 m596,676$75,9263.6%$124,626$1,418$377,10065.2%
22LibertyClay County30,689$17,310 m111,855$63,0932.8%$88,542$1,160$283,30039.6%
23Mehlville (unincorporated)Saint Louis County29,805$114,807 m596,676$75,9263.6%$67,071$1,066$218,40031.4%
24RaytownJackson County29,445$65,089 m375,574$71,6133.3%$68,840$1,218$182,90022.0%
25KirkwoodSaint Louis County29,363$114,807 m596,676$75,9263.6%$121,270$1,348$451,40067.9%
26Maryland HeightsSaint Louis County27,880$114,807 m596,676$75,9263.6%$86,436$1,312$227,00051.2%
27GladstoneClay County27,207$17,310 m111,855$63,0932.8%$79,271$1,088$231,50031.7%
28GrandviewJackson County26,527$65,089 m375,574$71,6133.3%$53,447$1,035$188,50025.5%
29HazelwoodSaint Louis County25,114$114,807 m596,676$75,9263.6%$55,908$996$167,40028.9%
30BeltonCass County25,008$4,298 m30,655$48,3312.8%$69,226$1,290$203,20025.6%
31NixaChristian County24,836$2,964 m20,678$44,9112.9%$83,385$1,083$258,70036.7%
32RaymoreCass County24,526$4,298 m30,655$48,3312.8%$104,447$1,303$339,10036.1%
33Webster GrovesSaint Louis County23,712$114,807 m596,676$75,9263.6%$115,227$1,650$387,60068.8%
34OzarkChristian County22,417$2,964 m20,678$44,9112.9%$74,182$1,097$254,80030.8%
35SedaliaPettis County22,003$3,342 m19,456$48,6163.2%$50,990$877$143,00016.3%
36ArnoldJefferson County20,956$6,906 m49,458$49,6153.0%$78,370$1,112$220,00025.4%
37Old Jamestown (unincorporated)Saint Louis County20,651$114,807 m596,676$75,9263.6%$99,521$1,835$236,10039.6%
38RollaPhelps County20,287$2,138 m19,225$50,5993.2%$46,204$789$187,00035.6%
39RepublicGreene County19,829$24,469 m178,374$57,2543.1%$65,729$1,123$211,50026.3%
40WarrensburgJohnson County19,582$2,621 m16,239$46,5003.1%$57,067$921$222,20037.8%
41Affton (unincorporated)Saint Louis County19,052$114,807 m596,676$75,9263.6%$79,539$1,015$212,40036.6%
42Creve CoeurSaint Louis County18,643$114,807 m596,676$75,9263.6%$127,188$1,622$614,00070.1%
43Concord (unincorporated)Saint Louis County18,368$114,807 m596,676$75,9263.6%$89,038$1,215$303,60042.0%
44FarmingtonSaint Francois County18,282$2,449 m23,026$43,7433.7%$53,729$855$196,50016.3%
45FergusonSaint Louis County18,213$114,807 m596,676$75,9263.6%$47,524$1,119$109,90021.3%
46ManchesterSaint Louis County18,160$114,807 m596,676$75,9263.6%$97,801$1,322$323,10062.4%
47Lake St. LouisSaint Charles County18,066$26,419 m162,611$60,1052.9%$125,693$1,588$405,90051.7%
48Spanish Lake (unincorporated)Saint Louis County17,873$114,807 m596,676$75,9263.6%$55,920$1,160$135,60014.3%
49KirksvilleAdair County17,563$1,105 m9,656$45,0543.6%$50,071$775$153,90040.3%
50ClaytonSaint Louis County17,380$114,807 m596,676$75,9263.6%$123,000$1,692$830,00084.9%
51HannibalMarion County16,771$1,627 m12,904$50,8563.2%$53,721$805$127,70019.6%
52SikestonScott County16,320$2,219 m16,179$49,7933.4%$58,915$891$168,80027.5%
53Grain ValleyJackson County16,271$65,089 m375,574$71,6133.3%$89,649$1,398$283,80027.4%
54Poplar BluffButler County16,254$2,004 m18,133$46,2854.0%$41,941$760$119,80014.4%
55Lemay (unincorporated)Saint Louis County16,228$114,807 m596,676$75,9263.6%$60,399$881$152,20020.4%
56OverlandSaint Louis County15,695$114,807 m596,676$75,9263.6%$61,773$1,112$131,90029.6%
57JacksonCape Girardeau County15,659$5,359 m41,463$51,7522.9%$77,105$900$240,00035.8%
58CarthageJasper County15,574$7,433 m59,244$50,0093.2%$51,328$975$146,80022.1%
59Fort Leonard Wood (unincorporated)Pulaski County15,432$3,008 m13,323$47,5363.3%$67,772$1,250n/a25.5%
60LebanonLaclede County15,270$2,066 m13,577$47,0633.8%$48,359$809$158,80018.2%
61WashingtonFranklin County15,130$6,419 m39,312$51,6953.0%$79,173$827$231,80032.3%
62TroyLincoln County13,947$1,859 m12,799$53,8393.1%$79,012$1,033$226,50014.7%
63MarshallSaline County13,739$1,304 m8,879$45,9582.8%$54,437$761$147,90025.4%
64MoberlyRandolph County13,526$1,588 m9,202$49,6183.2%$44,145$774$153,10016.3%
65Dardenne PrairieSaint Charles County13,503$26,419 m162,611$60,1052.9%$152,500$1,444$432,00055.1%
66NeoshoNewton County13,224$3,082 m21,297$53,3493.2%$57,891$745$163,40021.7%
67Webb CityJasper County13,221$7,433 m59,244$50,0093.2%$65,469$1,008$169,10026.7%
68FestusJefferson County13,201$6,906 m49,458$49,6153.0%$73,532$922$223,60024.4%
69EurekaSaint Louis County13,081$114,807 m596,676$75,9263.6%$108,394$1,252$379,20052.5%
70JenningsSaint Louis County12,918$114,807 m596,676$75,9263.6%$38,984$961$68,80010.8%
71BransonTaney County12,817$3,723 m28,634$41,9073.9%$51,978$961$251,00027.6%
72St. AnnSaint Louis County12,811$114,807 m596,676$75,9263.6%$52,323$976$126,60020.4%
73UnionFranklin County12,781$6,419 m39,312$51,6953.0%$73,435$858$205,20023.7%
74FultonCallaway County12,617$2,701 m14,917$56,7762.7%$51,429$836$155,90021.7%
75West PlainsHowell County12,441$1,761 m15,361$44,6744.1%$44,002$810$169,90017.1%
76CrestwoodSaint Louis County12,295$114,807 m596,676$75,9263.6%$107,169$1,007$319,60056.8%
77Town and CountrySaint Louis County11,607$114,807 m596,676$75,9263.6%$232,534$1,955$928,50075.9%
78MexicoAudrain County11,477$1,183 m8,074$47,4653.2%$50,873$686$139,80017.2%
79BridgetonSaint Louis County11,369$114,807 m596,676$75,9263.6%$72,005$1,172$237,70036.0%
80BolivarPolk County11,170$1,168 m9,503$46,1133.1%$49,622$812$201,60027.9%

Counties: GDP and jobs

COUNTY (all 115 counties) Official statistics Source: BEA GDP by county 2024 · BLS QCEW 2024 · BLS Local Area Unemployment Statistics · Data: BEA 2024; QCEW 2024 annual; BLS 2026M09

The economy of all 115 counties of Missouri, each with its own page: output (GDP), jobs, employer sites, pay, job change, unemployment and the largest private industry. "Listed cities" counts the 80 cities of this guide whose main county it is.

Sort:
County ⇅Population ⇅GDP 2024 ⇅GDP per resident ⇅Jobs (QCEW) ⇅Employer sites ⇅Average annual pay ⇅Job change vs 2023 ⇅Unemployment ⇅Largest private industry ⇅Listed cities ⇅
Saint Louis County995,569$114,807 million$115,318596,67645,255$75,926-0.2%3.6%Health care and social assistance27
Jackson County719,976$65,089 million$90,404375,57425,091$71,613+1.0%3.3%Health care and social assistance7
Saint Charles County414,535$26,419 million$63,732162,61110,945$60,105+1.3%2.9%Retail trade6
Greene County303,375$24,469 million$80,655178,37410,892$57,254+1.0%3.1%Health care and social assistance2
Saint Louis City288,512$40,403 million$140,039221,46415,318$79,002-0.9%4.0%Health care and social assistance1
Clay County258,122$17,310 million$67,060111,8556,664$63,093+1.3%2.8%Manufacturing2
Jefferson County229,458$6,906 million$30,09549,4584,597$49,615+2.2%3.0%Retail trade2
Boone County188,043$13,935 million$74,10498,6575,144$59,677+0.2%2.7%Health care and social assistance1
Jasper County124,357$7,433 million$59,76759,2443,502$50,009+1.1%3.2%Manufacturing3
Cass County110,773$4,298 million$38,80330,6552,542$48,331+3.3%2.8%Retail trade2
Platte County110,371$9,635 million$87,29648,0793,086$59,070+2.1%2.8%Retail trade0
Franklin County105,950$6,419 million$60,58239,3123,016$51,695+1.2%3.0%Manufacturing2
Christian County92,915$2,964 million$31,89520,6782,368$44,911+3.8%2.9%Retail trade2
Buchanan County83,568$6,731 million$80,54345,8422,623$58,558+0.8%3.5%Manufacturing1
Cape Girardeau County82,735$5,359 million$64,77641,4632,822$51,752-0.3%2.9%Health care and social assistance2
Cole County77,032$7,420 million$96,32354,3022,500$55,952+1.6%2.7%Retail trade1
Saint Francois County66,999$2,449 million$36,56023,0261,862$43,743+3.3%3.7%Health care and social assistance1
Lincoln County63,057$1,859 million$29,48412,7991,204$53,839+3.0%3.1%Manufacturing1
Newton County60,118$3,082 million$51,26221,2971,508$53,349+0.3%3.2%Health care and social assistance1
Taney County56,529$3,723 million$65,85228,6342,133$41,907+1.3%3.9%Accommodation and food services1
Johnson County54,732$2,621 million$47,87916,2391,270$46,500+1.4%3.1%Accommodation and food services1
Pulaski County53,894$3,008 million$55,80413,323869$47,536-0.2%3.3%Accommodation and food services1
Phelps County45,194$2,138 million$47,31319,2251,299$50,599+0.4%3.2%Health care and social assistance1
Callaway County44,741$2,701 million$60,36514,917936$56,776+2.2%2.7%Manufacturing1
Camden County43,667$2,352 million$53,85717,6551,712$46,820-0.3%3.4%Accommodation and food services0
Pettis County43,397$3,342 million$77,00419,4561,325$48,616+0.6%3.2%Manufacturing1
Butler County42,020$2,004 million$47,68318,1331,544$46,285+0.4%4.0%Health care and social assistance1
Webster County40,500$1,257 million$31,0358,569875$45,339+0.8%3.2%Manufacturing0
Howell County40,383$1,761 million$43,60515,3611,383$44,674-0.5%4.1%Health care and social assistance1
Lawrence County38,593$1,343 million$34,7998,920957$47,246+2.1%3.2%Retail trade0
Scott County37,933$2,219 million$58,50116,1791,306$49,793+1.1%3.4%Manufacturing1
Warren County37,177$1,226 million$32,9818,212760$50,631+3.4%3.1%Manufacturing0
Laclede County36,390$2,066 million$56,76813,577873$47,063-5.2%3.8%Manufacturing1
Barry County35,033$2,070 million$59,07613,187955$45,851-0.2%3.6%Manufacturing0
Lafayette County33,115$1,158 million$34,9578,809942$44,138+1.0%3.0%Manufacturing0
Polk County32,444$1,168 million$36,0149,503790$46,113-2.7%3.1%Health care and social assistance1
Stone County32,048$1,132 million$35,3137,300851$38,944+1.1%3.8%Arts, entertainment, recreation0
Stoddard County28,470$1,478 million$51,9279,951866$45,866-4.1%3.7%Manufacturing0
Marion County28,457$1,627 million$57,17412,904981$50,856+0.6%3.2%Retail trade1
Dunklin County27,493$1,154 million$41,9749,1371,678$36,543+3.5%4.9%Health care and social assistance0
Adair County25,301$1,105 million$43,6659,656748$45,054+1.8%3.6%Retail trade1
Miller County25,269$1,051 million$41,5828,005759$44,073-0.2%2.9%Retail trade0
Texas County25,161$753 million$29,9285,867610$41,291+0.4%3.7%Retail trade0
Audrain County24,548$1,183 million$48,1778,074622$47,465+0.0%3.2%Manufacturing1
Randolph County24,365$1,588 million$65,1729,202659$49,618-3.2%3.2%Retail trade1
McDonald County23,701$981 million$41,4055,686458$44,246-17.8%3.7%Manufacturing0
Washington County23,470$580 million$24,7015,002754$40,224+1.3%3.7%Retail trade0
Saline County23,231$1,304 million$56,1288,879648$45,958-0.4%2.8%Manufacturing1
Ray County23,145$651 million$28,1424,007460$47,361-2.2%2.9%Retail trade0
Crawford County22,797$965 million$42,3156,634672$48,075-0.3%3.6%Manufacturing0
Henry County22,328$1,061 million$47,5198,123706$48,739+3.1%3.1%Retail trade0
Morgan County21,717$846 million$38,9474,784632$38,671-0.3%3.7%Retail trade0
Clinton County21,414$575 million$26,8554,455485$48,055+3.9%3.0%Health care and social assistance0
Nodaway County20,774$1,012 million$48,7088,431624$42,806-0.6%2.3%Manufacturing0
Benton County20,151$613 million$30,4183,736556$38,196+1.2%4.5%Retail trade0
Vernon County19,687$1,138 million$57,8046,582724$46,600+0.5%3.1%Manufacturing0
Perry County18,976$1,328 million$69,9909,542580$50,010+1.6%2.7%Manufacturing0
Wright County18,965$579 million$30,5194,649576$39,897+1.4%3.9%Retail trade0
Sainte Genevieve County18,571$871 million$46,9196,113498$57,481-0.2%2.6%Manufacturing0
Andrew County18,065$399 million$22,0822,810494$40,237+2.4%3.0%Retail trade0
Pike County17,711$684 million$38,6365,398504$44,932+3.1%3.6%Health care and social assistance0
Dallas County17,551$408 million$23,2202,784430$35,760+5.3%3.9%Retail trade0
Cooper County16,824$633 million$37,6424,872491$41,936+2.9%2.9%Retail trade0
Bates County16,186$626 million$38,7043,673466$42,876-0.1%3.1%Retail trade0
New Madrid County15,731$1,369 million$87,0527,504897$44,792-2.8%4.2%Health care and social assistance0
Moniteau County15,262$666 million$43,6494,087363$47,661+1.5%2.6%Manufacturing0
Macon County15,163$750 million$49,4394,831435$43,944+0.2%3.1%Retail trade0
Pemiscot County14,958$611 million$40,8244,806914$39,855-4.1%4.9%Retail trade0
Gasconade County14,746$581 million$39,4285,134530$39,679-3.8%3.0%Manufacturing0
Cedar County14,615$459 million$31,3933,486396$40,789+7.4%3.5%Retail trade0
Dent County14,539$486 million$33,4063,795564$42,359-3.1%3.5%Retail trade0
Livingston County14,364$742 million$51,6516,156470$44,944-0.8%2.9%Retail trade0
Osage County13,402$609 million$45,4284,306274$50,573+2.4%2.4%Manufacturing0
Madison County12,729$368 million$28,9143,585344$40,593+0.6%3.6%Manufacturing0
Douglas County11,965$286 million$23,9172,558279$37,095+1.8%3.6%Retail trade0
Mississippi County11,902$426 million$35,7523,074402$42,184+0.7%4.9%Agriculture, forestry, fishing0
Linn County11,852$541 million$45,6884,078394$44,083+1.5%3.0%Manufacturing0
Barton County11,690$520 million$44,4463,521338$43,856+0.0%3.0%Health care and social assistance0
Montgomery County11,426$479 million$41,9513,225332$49,334-0.7%2.9%Manufacturing0
DeKalb County10,876$417 million$38,3782,586279$46,221+0.3%3.3%Retail trade0
Wayne County10,862$260 million$23,9172,269388$38,066+0.7%4.4%Accommodation and food services0
Ripley County10,708$285 million$26,6442,859681$31,859-3.7%3.7%Manufacturing0
Bollinger County10,559$235 million$22,2991,794246$41,371+1.1%2.9%Retail trade0
Ralls County10,428$804 million$77,0663,599271$52,377+2.3%2.8%Manufacturing0
Howard County10,147$295 million$29,0872,438232$43,039+2.2%3.0%Manufacturing0
Lewis County9,924$308 million$31,0662,401246$43,339+0.0%3.6%Retail trade0
Grundy County9,787$390 million$39,8492,890288$42,317+0.7%2.8%Manufacturing0
Saint Clair County9,587$257 million$26,8321,710239$39,737+0.4%3.4%Health care and social assistance0
Iron County9,446$371 million$39,2753,472598$47,965+1.1%3.8%Health care and social assistance0
Caldwell County8,927$277 million$31,0731,886238$42,251-1.0%2.8%Retail trade0
Ozark County8,873$195 million$21,9381,512252$33,721-1.2%4.4%Retail trade0
Monroe County8,734$289 million$33,0911,849260$42,014+1.5%3.3%Retail trade0
Oregon County8,673$289 million$33,3322,535264$36,248+5.9%3.6%Health care and social assistance0
Hickory County8,585$228 million$26,6071,520203$36,375+1.1%5.3%Retail trade0
Daviess County8,477$264 million$31,1091,886294$42,310+10.4%2.6%Retail trade0
Maries County8,450$243 million$28,7901,381180$40,788+5.5%2.7%Retail trade0
Carroll County8,411$420 million$49,9132,658319$42,929+0.8%3.3%Retail trade0
Harrison County8,190$309 million$37,7062,475278$41,474-1.7%2.9%Retail trade0
Dade County7,641$274 million$35,8741,675181$39,568+2.7%3.1%Manufacturing0
Chariton County7,390$379 million$51,3471,837266$42,334-0.9%3.0%Retail trade0
Shannon County7,177$190 million$26,5241,562238$35,970-1.9%4.6%Manufacturing0
Clark County6,675$201 million$30,1051,423176$35,719+0.0%3.0%Retail trade0
Gentry County6,245$301 million$48,2282,177231$44,102+5.0%2.5%Health care and social assistance0
Reynolds County6,010$228 million$37,9141,757273$46,798-1.7%3.8%Manufacturing0
Shelby County5,986$214 million$35,7751,781200$44,151+0.1%2.3%Retail trade0
Sullivan County5,857$619 million$105,6542,348154$50,473+2.8%3.1%Retail trade0
Carter County5,297$163 million$30,7431,472252$36,121-1.5%4.1%Health care and social assistance0
Atchison County5,187$425 million$81,8641,616220$45,066+1.4%2.3%Retail trade0
Scotland County4,686$236 million$50,3761,268155$42,746+5.8%2.3%Wholesale trade0
Putnam County4,642$188 million$40,492993142$43,210+10.3%3.0%Agriculture, forestry, fishing0
Holt County4,240$246 million$58,0841,314181$46,316+0.2%3.1%Retail trade0
Schuyler County4,038$181 million$44,90681196$41,217+4.5%2.3%Manufacturing0
Knox County3,756$163 million$43,356900110$41,462-0.4%3.4%Manufacturing0
Mercer County3,482$137 million$39,230814122$44,042-42.9%2.8%Retail trade0
Worth County1,934$74 million$38,21535768$33,466-7.3%3.3%Retail trade0

Unemployment is the latest month BLS published and may be preliminary. Counties with several large cities appear once.

Income and rent

CITY Official statistic Source: U.S. Census Bureau, American Community Survey 2020–2024 5-year (via Census Reporter) · Data: ACS 2020–2024

Income, rent and housing for each city. Rent as a share of income is the yearly median rent divided by the median household income.

Sort:
City ⇅Median household income ⇅Income per person ⇅Median rent a month ⇅Rent share of income ⇅Median home value ⇅Homeowners ⇅Poverty rate ⇅Unemployment (ACS) ⇅Labour force participation ⇅
Kansas City$69,166$41,393$1,23821.5%$242,90055.4%14.7%4.3%68.5%
St. Louis$56,160$41,187$99721.3%$197,50045.3%20.6%5.0%66.2%
Springfield$49,311$32,041$96423.5%$177,70043.9%18.4%4.3%62.9%
Columbia$66,498$39,340$1,09719.8%$284,60048.7%19.2%4.0%65.8%
Independence$60,339$32,713$1,10922.1%$172,90060.9%15.8%5.6%62.1%
Lee's Summit$102,531$48,894$1,42216.6%$340,90073.4%5.7%3.8%68.5%
O'Fallon$110,443$49,304$1,44315.7%$326,20081.0%5.4%2.7%73.1%
St. Charles$85,937$49,608$1,25117.5%$298,70068.0%7.3%2.9%64.4%
St. Joseph$57,956$32,547$89818.6%$154,20062.8%17.7%4.3%59.7%
Blue Springs$88,920$42,423$1,27717.2%$263,10068.9%7.0%3.5%70.1%
St. Peters$91,637$45,579$1,32117.3%$269,90079.0%5.7%2.3%67.9%
Joplin$52,097$32,024$96222.2%$168,30053.4%16.9%5.3%60.8%
Florissant$65,318$33,549$1,28823.7%$148,80067.1%10.1%5.1%70.0%
Chesterfield$133,037$75,850$1,64414.8%$472,50077.6%3.9%3.2%61.0%
Wentzville$112,394$45,852$1,34514.4%$331,30082.5%5.4%2.7%71.7%
Jefferson City$66,371$37,220$80214.5%$218,70059.2%12.0%3.2%61.3%
Cape Girardeau$55,658$32,930$87618.9%$196,30054.0%20.8%2.6%62.1%
Oakville$106,362$50,231$1,09112.3%$318,60086.0%6.4%4.0%62.9%
Wildwood$161,060$75,366$1,66112.4%$495,80091.8%2.2%2.3%65.5%
University City$80,694$62,532$1,31919.6%$306,70056.2%14.5%3.8%67.8%
Ballwin$124,626$57,442$1,41813.7%$377,10084.2%4.8%2.9%66.8%
Liberty$88,542$40,242$1,16015.7%$283,30073.0%7.0%4.5%66.6%
Mehlville$67,071$40,133$1,06619.1%$218,40066.0%7.8%2.6%65.1%
Raytown$68,840$36,203$1,21821.2%$182,90065.1%12.5%5.6%66.6%
Kirkwood$121,270$66,272$1,34813.3%$451,40077.2%5.3%3.1%64.0%
Maryland Heights$86,436$46,023$1,31218.2%$227,00056.8%4.7%2.5%72.1%
Gladstone$79,271$43,839$1,08816.5%$231,50068.4%11.0%3.3%64.8%
Grandview$53,447$29,148$1,03523.2%$188,50049.1%17.9%6.2%66.2%
Hazelwood$55,908$33,332$99621.4%$167,40059.1%15.9%10.4%66.1%
Belton$69,226$36,303$1,29022.4%$203,20059.0%9.7%4.8%69.5%
Nixa$83,385$35,877$1,08315.6%$258,70067.1%7.1%3.2%65.2%
Raymore$104,447$46,496$1,30315.0%$339,10078.2%5.0%3.0%68.0%
Webster Groves$115,227$69,320$1,65017.2%$387,60076.1%4.2%3.8%65.8%
Ozark$74,182$32,257$1,09717.7%$254,80062.6%12.6%4.3%67.7%
Sedalia$50,990$27,726$87720.6%$143,00056.6%19.4%5.2%62.8%
Arnold$78,370$37,598$1,11217.0%$220,00079.8%8.2%2.8%64.3%
Old Jamestown$99,521$42,125$1,83522.1%$236,10087.3%7.4%5.6%66.9%
Rolla$46,204$25,226$78920.5%$187,00039.4%23.6%4.6%52.7%
Republic$65,729$33,803$1,12320.5%$211,50060.0%17.7%1.9%67.9%
Warrensburg$57,067$31,257$92119.4%$222,20046.2%16.2%6.0%62.5%
Affton$79,539$47,243$1,01515.3%$212,40080.8%6.7%1.5%71.5%
Creve Coeur$127,188$82,285$1,62215.3%$614,00060.6%6.1%2.6%63.7%
Concord$89,038$46,846$1,21516.4%$303,60086.0%3.9%2.9%64.0%
Farmington$53,729$28,323$85519.1%$196,50053.8%15.9%4.1%48.0%
Ferguson$47,524$28,842$1,11928.3%$109,90048.2%24.2%5.9%62.5%
Manchester$97,801$50,108$1,32216.2%$323,10075.0%6.4%4.1%67.9%
Lake St. Louis$125,693$62,954$1,58815.2%$405,90075.6%4.3%4.7%66.4%
Spanish Lake$55,920$29,313$1,16024.9%$135,60049.2%14.8%7.2%69.0%
Kirksville$50,071$32,582$77518.6%$153,90048.3%28.2%4.0%50.7%
Clayton$123,000$74,159$1,69216.5%$830,00054.9%8.0%3.5%53.1%
Hannibal$53,721$26,203$80518.0%$127,70062.2%19.5%5.2%54.5%
Sikeston$58,915$35,557$89118.1%$168,80060.5%14.2%3.5%57.8%
Grain Valley$89,649$39,443$1,39818.7%$283,80065.0%9.8%1.8%76.2%
Poplar Bluff$41,941$22,619$76021.7%$119,80053.1%20.8%4.9%51.5%
Lemay$60,399$31,618$88117.5%$152,20077.0%14.7%2.5%63.5%
Overland$61,773$31,778$1,11221.6%$131,90062.6%9.7%6.4%65.0%
Jackson$77,105$38,230$90014.0%$240,00071.1%8.6%1.8%67.9%
Carthage$51,328$25,235$97522.8%$146,80053.0%27.2%3.2%59.4%
Fort Leonard Wood$67,772$22,659$1,25022.1%n/an/a7.2%5.1%18.7%
Lebanon$48,359$28,196$80920.1%$158,80052.0%21.7%6.9%62.4%
Washington$79,173$42,762$82712.5%$231,80074.0%7.9%3.8%65.8%
Troy$79,012$32,005$1,03315.7%$226,50069.8%13.6%2.4%66.0%
Marshall$54,437$27,171$76116.8%$147,90065.3%17.1%4.1%60.0%
Moberly$44,145$24,572$77421.0%$153,10058.8%18.4%6.5%52.6%
Dardenne Prairie$152,500$59,373$1,44411.4%$432,00091.6%1.3%1.6%74.2%
Neosho$57,891$26,440$74515.4%$163,40061.5%15.2%4.5%59.5%
Webb City$65,469$28,627$1,00818.5%$169,10058.2%20.5%4.3%61.6%
Festus$73,532$33,346$92215.0%$223,60057.9%17.1%6.6%62.5%
Eureka$108,394$49,181$1,25213.9%$379,20079.3%7.9%3.4%68.8%
Jennings$38,984$22,364$96129.6%$68,80045.1%25.2%8.9%55.1%
Branson$51,978$33,281$96122.2%$251,00048.3%20.2%5.8%57.2%
St. Ann$52,323$29,530$97622.4%$126,60056.4%13.0%4.9%71.5%
Union$73,435$33,416$85814.0%$205,20060.6%8.2%3.7%66.6%
Fulton$51,429$25,045$83619.5%$155,90048.2%13.9%9.4%46.7%
West Plains$44,002$24,722$81022.1%$169,90052.1%28.1%4.2%58.3%
Crestwood$107,169$49,497$1,00711.3%$319,60087.7%5.5%1.6%65.3%
Town and Country$232,534$120,153$1,95510.1%$928,50086.5%1.6%2.5%53.4%
Mexico$50,873$28,002$68616.2%$139,80062.5%17.8%7.3%57.2%
Bridgeton$72,005$39,809$1,17219.5%$237,70063.1%11.5%3.1%63.0%
Bolivar$49,622$29,785$81219.6%$201,60054.0%18.8%4.7%57.5%

Commute and people

CITY Official statistic Source: U.S. Census Bureau, American Community Survey 2020–2024 5-year (via Census Reporter) · Data: ACS 2020–2024

Sort:
City ⇅Drive alone ⇅Public transit ⇅Walk ⇅Work from home ⇅Commute 45+ min ⇅Born abroad ⇅Median age ⇅
Kansas City70.2%1.8%1.6%17.0%6.9%8.6%35.8
St. Louis64.1%5.7%3.8%17.0%7.1%7.1%36.8
Springfield75.4%0.8%3.1%10.4%4.8%4.1%33.7
Columbia73.7%1.2%5.4%10.0%4.2%8.1%29.5
Independence77.7%0.5%0.8%12.3%9.9%5.7%39.0
Lee's Summit71.4%0.1%0.8%20.8%10.8%4.3%38.8
O'Fallon75.2%0.1%0.8%18.1%10.8%6.3%38.4
St. Charles73.8%0.2%1.5%18.0%5.7%6.2%38.6
St. Joseph79.0%0.2%1.2%7.1%8.4%4.5%38.1
Blue Springs79.2%0.0%0.3%14.8%14.7%2.9%37.2
St. Peters72.6%0.1%0.8%17.4%7.5%3.8%41.0
Joplin77.1%0.3%2.9%10.1%6.6%3.9%38.5
Florissant75.2%1.9%0.9%13.6%9.5%4.1%37.6
Chesterfield67.3%0.1%0.7%26.6%4.7%16.0%47.2
Wentzville74.0%0.0%0.7%17.8%16.3%1.8%36.5
Jefferson City74.2%0.7%1.9%10.4%4.0%4.0%38.9
Cape Girardeau79.9%0.2%2.8%7.9%6.0%3.9%34.5
Oakville75.8%0.3%0.4%18.6%14.5%5.7%45.1
Wildwood68.8%0.1%0.8%24.7%14.1%9.0%45.7
University City63.5%4.3%4.6%18.7%5.6%10.4%36.9
Ballwin72.9%0.2%0.6%20.7%9.5%9.2%42.6
Liberty77.4%0.0%0.9%15.9%9.1%2.5%37.8
Mehlville77.8%0.1%1.0%10.7%6.7%13.2%42.4
Raytown79.3%0.0%0.8%11.5%4.8%3.9%40.9
Kirkwood68.6%0.7%1.2%23.0%2.9%3.4%41.8
Maryland Heights64.6%0.3%2.0%23.2%3.6%23.9%35.6
Gladstone75.6%0.1%0.8%14.7%8.3%7.3%41.9
Grandview70.4%0.1%0.6%16.2%6.1%9.1%34.7
Hazelwood71.9%1.7%1.7%13.5%8.0%6.2%38.4
Belton75.4%0.1%2.0%11.8%11.6%1.5%36.8
Nixa77.4%0.0%2.3%10.7%6.7%3.8%37.3
Raymore76.6%0.0%0.8%15.1%12.9%2.8%41.1
Webster Groves66.7%0.5%2.1%25.9%4.3%4.7%40.3
Ozark76.3%0.0%2.1%8.0%8.8%4.1%33.8
Sedalia75.4%0.2%2.0%5.0%5.9%7.6%37.3
Arnold84.8%0.0%0.6%8.1%16.9%5.3%39.7
Old Jamestown64.5%1.7%0.9%23.4%14.8%3.7%41.1
Rolla70.8%0.2%5.0%6.3%4.9%7.9%28.2
Republic77.4%0.0%1.8%9.6%6.9%2.4%33.2
Warrensburg78.0%0.2%8.2%3.6%10.3%3.0%24.8
Affton77.1%0.8%0.7%11.6%9.9%11.1%42.0
Creve Coeur66.0%0.3%1.3%24.0%2.4%14.9%41.5
Concord78.9%0.9%0.8%15.0%8.7%6.5%43.5
Farmington78.0%0.7%1.2%11.1%12.9%2.6%38.5
Ferguson69.0%6.7%0.7%16.8%9.1%0.9%34.5
Manchester72.1%0.0%0.2%22.6%3.5%12.9%38.2
Lake St. Louis71.3%0.0%0.5%21.9%11.8%4.0%42.7
Spanish Lake75.2%0.2%1.8%9.8%11.4%1.9%33.0
Kirksville76.7%0.1%3.9%6.7%4.7%7.5%24.8
Clayton57.4%1.5%10.1%23.4%2.4%13.9%30.0
Hannibal76.9%0.5%4.0%6.4%3.9%0.6%38.5
Sikeston79.6%0.0%1.4%3.7%6.3%1.3%38.2
Grain Valley76.0%0.0%0.8%18.0%13.5%2.9%35.2
Poplar Bluff77.2%0.8%1.8%3.7%9.7%1.4%37.3
Lemay75.0%0.6%1.6%11.7%7.6%14.8%36.7
Overland76.4%0.3%0.8%10.7%4.0%15.9%34.7
Jackson78.8%0.1%0.6%12.4%5.6%1.7%37.1
Carthage78.8%0.2%1.8%6.5%4.0%12.6%32.2
Fort Leonard Wood23.8%0.2%35.4%35.6%1.5%7.8%20.5
Lebanon76.4%0.2%0.6%3.2%8.6%2.1%37.4
Washington78.6%0.5%2.7%12.2%17.2%0.8%43.1
Troy74.0%0.1%1.3%12.5%21.4%1.6%35.2
Marshall78.0%0.0%5.0%3.8%8.8%9.0%30.9
Moberly80.2%0.3%1.1%5.5%11.5%0.8%39.4
Dardenne Prairie72.9%0.0%0.3%18.9%7.4%5.6%42.9
Neosho76.7%0.0%2.2%5.0%11.4%10.2%33.0
Webb City80.2%0.0%0.2%6.5%4.8%1.0%31.9
Festus83.3%0.0%1.2%8.5%21.5%0.8%36.7
Eureka74.3%0.0%0.0%17.9%10.5%4.8%37.5
Jennings60.5%13.6%6.3%8.8%10.4%0.7%39.4
Branson67.2%0.0%4.5%8.2%5.7%4.2%39.3
St. Ann68.7%2.4%1.6%12.4%5.5%11.2%34.8
Union79.0%0.7%0.9%9.0%19.2%1.4%33.3
Fulton70.3%2.3%7.0%9.7%4.7%1.6%34.9
West Plains79.1%0.0%1.0%3.6%12.3%0.3%36.3
Crestwood69.1%0.0%0.7%20.5%4.5%2.3%42.4
Town and Country75.8%0.2%1.6%16.4%4.6%11.4%48.7
Mexico82.7%0.4%2.6%2.1%15.7%1.2%37.3
Bridgeton77.0%0.2%1.6%12.6%5.9%13.9%40.9
Bolivar76.9%0.1%3.0%10.1%17.1%1.9%34.1

Shares of workers aged 16 and over.

Metro pay

METRO Official statistics Source: BLS Occupational Employment and Wage Statistics (OEWS), May 2025 · BEA Regional Price Parities · BLS Local Area Unemployment Statistics · Data: OEWS May 2025; RPP 2024

Cities that we could match to a BLS metropolitan area. Metro figures cover the whole area. The page of each city shows the occupations and pay of its metro.

Sort:
City ⇅Metropolitan area ⇅Jobs (OEWS) ⇅Median pay, all occupations ⇅Price level (US = 100) ⇅Unemployment ⇅
Kansas CityKansas City, MO-KS1,096,110$50,82092.53.4%
St. LouisSt. Louis, MO-IL1,341,320$49,99095.13.4%
SpringfieldSpringfield, MO223,030$45,78088.63.1%
ColumbiaColumbia, MO107,680$47,26089.42.7%
IndependenceKansas City, MO-KS1,096,110$50,82092.53.4%
Lee's SummitKansas City, MO-KS1,096,110$50,82092.53.4%
O'FallonSt. Louis, MO-IL1,341,320$49,99095.13.4%
St. CharlesSt. Louis, MO-IL1,341,320$49,99095.13.4%
St. JosephSt. Joseph, MO-KS54,390$47,35086.43.4%
Blue SpringsKansas City, MO-KS1,096,110$50,82092.53.4%
St. PetersSt. Louis, MO-IL1,341,320$49,99095.13.4%
JoplinJoplin, MO-KS87,190$44,98085.73.3%
FlorissantSt. Louis, MO-IL1,341,320$49,99095.13.4%
ChesterfieldSt. Louis, MO-IL1,341,320$49,99095.13.4%
WentzvilleSt. Louis, MO-IL1,341,320$49,99095.13.4%
Jefferson CityJefferson City, MO80,220$48,03088.02.7%
Cape GirardeauCape Girardeau, MO-IL44,680$44,47086.13.0%
OakvilleSt. Louis, MO-IL1,341,320$49,99095.13.4%
WildwoodSt. Louis, MO-IL1,341,320$49,99095.13.4%
University CitySt. Louis, MO-IL1,341,320$49,99095.13.4%
BallwinSt. Louis, MO-IL1,341,320$49,99095.13.4%
LibertyKansas City, MO-KS1,096,110$50,82092.53.4%
MehlvilleSt. Louis, MO-IL1,341,320$49,99095.13.4%
RaytownKansas City, MO-KS1,096,110$50,82092.53.4%
KirkwoodSt. Louis, MO-IL1,341,320$49,99095.13.4%
Maryland HeightsSt. Louis, MO-IL1,341,320$49,99095.13.4%
GladstoneKansas City, MO-KS1,096,110$50,82092.53.4%
GrandviewKansas City, MO-KS1,096,110$50,82092.53.4%
HazelwoodSt. Louis, MO-IL1,341,320$49,99095.13.4%
BeltonKansas City, MO-KS1,096,110$50,82092.53.4%
NixaSpringfield, MO223,030$45,78088.63.1%
RaymoreKansas City, MO-KS1,096,110$50,82092.53.4%
Webster GrovesSt. Louis, MO-IL1,341,320$49,99095.13.4%
OzarkSpringfield, MO223,030$45,78088.63.1%
ArnoldSt. Louis, MO-IL1,341,320$49,99095.13.4%
Old JamestownSt. Louis, MO-IL1,341,320$49,99095.13.4%
RepublicSpringfield, MO223,030$45,78088.63.1%
AfftonSt. Louis, MO-IL1,341,320$49,99095.13.4%
Creve CoeurSt. Louis, MO-IL1,341,320$49,99095.13.4%
ConcordSt. Louis, MO-IL1,341,320$49,99095.13.4%
FergusonSt. Louis, MO-IL1,341,320$49,99095.13.4%
ManchesterSt. Louis, MO-IL1,341,320$49,99095.13.4%
Lake St. LouisSt. Louis, MO-IL1,341,320$49,99095.13.4%
Spanish LakeSt. Louis, MO-IL1,341,320$49,99095.13.4%
ClaytonSt. Louis, MO-IL1,341,320$49,99095.13.4%
Grain ValleyKansas City, MO-KS1,096,110$50,82092.53.4%
LemaySt. Louis, MO-IL1,341,320$49,99095.13.4%
OverlandSt. Louis, MO-IL1,341,320$49,99095.13.4%
JacksonCape Girardeau, MO-IL44,680$44,47086.13.0%
CarthageJoplin, MO-KS87,190$44,98085.73.3%
WashingtonSt. Louis, MO-IL1,341,320$49,99095.13.4%
TroySt. Louis, MO-IL1,341,320$49,99095.13.4%
Dardenne PrairieSt. Louis, MO-IL1,341,320$49,99095.13.4%
NeoshoJoplin, MO-KS87,190$44,98085.73.3%
Webb CityJoplin, MO-KS87,190$44,98085.73.3%
FestusSt. Louis, MO-IL1,341,320$49,99095.13.4%
EurekaSt. Louis, MO-IL1,341,320$49,99095.13.4%
JenningsSt. Louis, MO-IL1,341,320$49,99095.13.4%
St. AnnSt. Louis, MO-IL1,341,320$49,99095.13.4%
UnionSt. Louis, MO-IL1,341,320$49,99095.13.4%
FultonJefferson City, MO80,220$48,03088.02.7%
CrestwoodSt. Louis, MO-IL1,341,320$49,99095.13.4%
Town and CountrySt. Louis, MO-IL1,341,320$49,99095.13.4%
BridgetonSt. Louis, MO-IL1,341,320$49,99095.13.4%
BolivarSpringfield, MO223,030$45,78088.63.1%

Climate

CITY Model estimate on a 0.5° grid Source: NASA POWER climatology (MERRA-2, 2001–2025) · Data: monthly means 2001–2025

Sort:
City ⇅January mean (°F) ⇅July mean (°F) ⇅Year mean (°F) ⇅Yearly precipitation (mm) ⇅
Kansas City287954.51038
St. Louis307855.41106
Springfield327956.11214
Columbia287954.61044
Independence287954.51038
Lee's Summit287954.51038
O'Fallon297854.71053
St. Charles297854.71053
St. Joseph267953.0920
Blue Springs287954.51038
St. Peters297854.71053
Joplin338057.11174
Florissant297854.71053
Chesterfield307955.41088
Wentzville297854.71053
Jefferson City297955.21091
Cape Girardeau327856.61214
Oakville307955.41088
Wildwood307955.41088
University City307955.41088
Ballwin307955.41088
Liberty287954.51038
Mehlville307955.41088
Raytown287954.51038
Kirkwood307955.41088
Maryland Heights307955.41088
Gladstone287954.51038
Grandview287954.51038
Hazelwood297854.71053
Belton287954.51038
Nixa327956.11214
Raymore287954.51038
Webster Groves307955.41088
Ozark327956.11214
Sedalia297954.91075
Arnold307955.41088
Old Jamestown297854.51079
Rolla317955.41133
Republic327956.11214
Warrensburg287954.51047
Affton307955.41088
Creve Coeur307955.41088
Concord307955.41088
Farmington317955.61128
Ferguson307855.41106
Manchester307955.41088
Lake St. Louis297854.71053
Spanish Lake297854.51079
Kirksville267752.41002
Clayton307955.41088
Hannibal277853.71012
Sikeston347957.91265
Grain Valley287954.51038
Poplar Bluff347957.11247
Lemay307855.41106
Overland307955.41088
Jackson327856.61214
Carthage338057.11174
Fort Leonard Wood317955.41133
Lebanon317855.21230
Washington307955.11097
Troy287854.31059
Marshall287954.61028
Moberly277853.51013
Dardenne Prairie307955.41088
Neosho338057.11174
Webb City338057.11174
Festus317955.61128
Eureka307955.41088
Jennings307855.41106
Branson348057.41182
St. Ann307955.41088
Union307955.11097
Fulton287854.11052
West Plains348057.51245
Crestwood307955.41088
Town and Country307955.41088
Mexico287854.11052
Bridgeton297854.71053
Bolivar317955.51203

Satellite-reanalysis values on a grid of roughly 50 km; not weather-station records.

Rankings

Ready-made rankings of these cities, and of the metro areas that pay the most for common occupations:

Missouri: Largest Cities

Missouri: Cities With the Cheapest Rent

Missouri: Cities With the Highest Household Income

Missouri: Cities Where Rent Takes the Smallest Share of Income

Missouri: Cities With the Lowest Unemployment

Missouri: Cities in the Highest-Paying Counties

Missouri: Most College-Educated Cities

Missouri: Cities With the Most Homeowners

Missouri: Cities With the Most Remote Work

Missouri: Cities With the Shortest Commutes

Best Missouri metro areas for general and operations managers

Best Missouri metro areas for home health and personal care aides

Best Missouri metro areas for registered nurses

Best Missouri metro areas for cashiers

Best Missouri metro areas for stockers and order fillers

Best Missouri metro areas for retail salespersons

Best Missouri metro areas for office clerks, general

Best Missouri metro areas for cooks, fast food

Best Missouri metro areas for customer service representatives

Best Missouri metro areas for heavy and tractor-trailer truck drivers

Best Missouri metro areas for laborers and freight, stock, and material movers, hand

Best Missouri metro areas for waiters and waitresses

Best Missouri metro areas for janitors and cleaners, except maids and housekeeping cleaners

Best Missouri metro areas for nursing assistants

Best Missouri metro areas for elementary school teachers, except special education

City by city

City by city

1. Kansas City

510,612 residents · Jackson County · median household income $69,166 · median rent $1,238 · guide: jobs, pay and living in Kansas City

2. St. Louis

288,512 residents · Saint Louis City County · median household income $56,160 · median rent $997 · guide: jobs, pay and living in St. Louis

3. Springfield

169,954 residents · Greene County · median household income $49,311 · median rent $964 · guide: jobs, pay and living in Springfield

4. Columbia

128,548 residents · Boone County · median household income $66,498 · median rent $1,097 · guide: jobs, pay and living in Columbia

5. Independence

121,740 residents · Jackson County · median household income $60,339 · median rent $1,109 · guide: jobs, pay and living in Independence

6. Lee's Summit

103,656 residents · Jackson County · median household income $102,531 · median rent $1,422 · guide: jobs, pay and living in Lee's Summit

7. O'Fallon

93,801 residents · Saint Charles County · median household income $110,443 · median rent $1,443 · guide: jobs, pay and living in O'Fallon

8. St. Charles

71,508 residents · Saint Charles County · median household income $85,937 · median rent $1,251 · guide: jobs, pay and living in St. Charles

9. St. Joseph

71,236 residents · Buchanan County · median household income $57,956 · median rent $898 · guide: jobs, pay and living in St. Joseph

10. Blue Springs

59,965 residents · Jackson County · median household income $88,920 · median rent $1,277 · guide: jobs, pay and living in Blue Springs

11. St. Peters

59,092 residents · Saint Charles County · median household income $91,637 · median rent $1,321 · guide: jobs, pay and living in St. Peters

12. Joplin

52,593 residents · Jasper County · median household income $52,097 · median rent $962 · guide: jobs, pay and living in Joplin

13. Florissant

51,773 residents · Saint Louis County · median household income $65,318 · median rent $1,288 · guide: jobs, pay and living in Florissant

14. Chesterfield

49,574 residents · Saint Louis County · median household income $133,037 · median rent $1,644 · guide: jobs, pay and living in Chesterfield

15. Wentzville

47,061 residents · Saint Charles County · median household income $112,394 · median rent $1,345 · guide: jobs, pay and living in Wentzville

16. Jefferson City

42,488 residents · Cole County · median household income $66,371 · median rent $802 · guide: jobs, pay and living in Jefferson City

17. Cape Girardeau

40,344 residents · Cape Girardeau County · median household income $55,658 · median rent $876 · guide: jobs, pay and living in Cape Girardeau

18. Oakville

35,333 residents · Saint Louis County · median household income $106,362 · median rent $1,091 · guide: jobs, pay and living in Oakville

19. Wildwood

35,133 residents · Saint Louis County · median household income $161,060 · median rent $1,661 · guide: jobs, pay and living in Wildwood

20. University City

34,685 residents · Saint Louis County · median household income $80,694 · median rent $1,319 · guide: jobs, pay and living in University City

21. Ballwin

31,279 residents · Saint Louis County · median household income $124,626 · median rent $1,418 · guide: jobs, pay and living in Ballwin

22. Liberty

30,689 residents · Clay County · median household income $88,542 · median rent $1,160 · guide: jobs, pay and living in Liberty

23. Mehlville

29,805 residents · Saint Louis County · median household income $67,071 · median rent $1,066 · guide: jobs, pay and living in Mehlville

24. Raytown

29,445 residents · Jackson County · median household income $68,840 · median rent $1,218 · guide: jobs, pay and living in Raytown

25. Kirkwood

29,363 residents · Saint Louis County · median household income $121,270 · median rent $1,348 · guide: jobs, pay and living in Kirkwood

26. Maryland Heights

27,880 residents · Saint Louis County · median household income $86,436 · median rent $1,312 · guide: jobs, pay and living in Maryland Heights

27. Gladstone

27,207 residents · Clay County · median household income $79,271 · median rent $1,088 · guide: jobs, pay and living in Gladstone

28. Grandview

26,527 residents · Jackson County · median household income $53,447 · median rent $1,035 · guide: jobs, pay and living in Grandview

29. Hazelwood

25,114 residents · Saint Louis County · median household income $55,908 · median rent $996 · guide: jobs, pay and living in Hazelwood

30. Belton

25,008 residents · Cass County · median household income $69,226 · median rent $1,290 · guide: jobs, pay and living in Belton

31. Nixa

24,836 residents · Christian County · median household income $83,385 · median rent $1,083 · guide: jobs, pay and living in Nixa

32. Raymore

24,526 residents · Cass County · median household income $104,447 · median rent $1,303 · guide: jobs, pay and living in Raymore

33. Webster Groves

23,712 residents · Saint Louis County · median household income $115,227 · median rent $1,650 · guide: jobs, pay and living in Webster Groves

34. Ozark

22,417 residents · Christian County · median household income $74,182 · median rent $1,097 · guide: jobs, pay and living in Ozark

35. Sedalia

22,003 residents · Pettis County · median household income $50,990 · median rent $877 · guide: jobs, pay and living in Sedalia

36. Arnold

20,956 residents · Jefferson County · median household income $78,370 · median rent $1,112 · guide: jobs, pay and living in Arnold

37. Old Jamestown

20,651 residents · Saint Louis County · median household income $99,521 · median rent $1,835 · guide: jobs, pay and living in Old Jamestown

38. Rolla

20,287 residents · Phelps County · median household income $46,204 · median rent $789 · guide: jobs, pay and living in Rolla

39. Republic

19,829 residents · Greene County · median household income $65,729 · median rent $1,123 · guide: jobs, pay and living in Republic

40. Warrensburg

19,582 residents · Johnson County · median household income $57,067 · median rent $921 · guide: jobs, pay and living in Warrensburg

41. Affton

19,052 residents · Saint Louis County · median household income $79,539 · median rent $1,015 · guide: jobs, pay and living in Affton

42. Creve Coeur

18,643 residents · Saint Louis County · median household income $127,188 · median rent $1,622 · guide: jobs, pay and living in Creve Coeur

43. Concord

18,368 residents · Saint Louis County · median household income $89,038 · median rent $1,215 · guide: jobs, pay and living in Concord

44. Farmington

18,282 residents · Saint Francois County · median household income $53,729 · median rent $855 · guide: jobs, pay and living in Farmington

45. Ferguson

18,213 residents · Saint Louis County · median household income $47,524 · median rent $1,119 · guide: jobs, pay and living in Ferguson

46. Manchester

18,160 residents · Saint Louis County · median household income $97,801 · median rent $1,322 · guide: jobs, pay and living in Manchester

47. Lake St. Louis

18,066 residents · Saint Charles County · median household income $125,693 · median rent $1,588 · guide: jobs, pay and living in Lake St. Louis

48. Spanish Lake

17,873 residents · Saint Louis County · median household income $55,920 · median rent $1,160 · guide: jobs, pay and living in Spanish Lake

49. Kirksville

17,563 residents · Adair County · median household income $50,071 · median rent $775 · guide: jobs, pay and living in Kirksville

50. Clayton

17,380 residents · Saint Louis County · median household income $123,000 · median rent $1,692 · guide: jobs, pay and living in Clayton

51. Hannibal

16,771 residents · Marion County · median household income $53,721 · median rent $805 · guide: jobs, pay and living in Hannibal

52. Sikeston

16,320 residents · Scott County · median household income $58,915 · median rent $891 · guide: jobs, pay and living in Sikeston

53. Grain Valley

16,271 residents · Jackson County · median household income $89,649 · median rent $1,398 · guide: jobs, pay and living in Grain Valley

54. Poplar Bluff

16,254 residents · Butler County · median household income $41,941 · median rent $760 · guide: jobs, pay and living in Poplar Bluff

55. Lemay

16,228 residents · Saint Louis County · median household income $60,399 · median rent $881 · guide: jobs, pay and living in Lemay

56. Overland

15,695 residents · Saint Louis County · median household income $61,773 · median rent $1,112 · guide: jobs, pay and living in Overland

57. Jackson

15,659 residents · Cape Girardeau County · median household income $77,105 · median rent $900 · guide: jobs, pay and living in Jackson

58. Carthage

15,574 residents · Jasper County · median household income $51,328 · median rent $975 · guide: jobs, pay and living in Carthage

59. Fort Leonard Wood

15,432 residents · Pulaski County · median household income $67,772 · median rent $1,250 · guide: jobs, pay and living in Fort Leonard Wood

60. Lebanon

15,270 residents · Laclede County · median household income $48,359 · median rent $809 · guide: jobs, pay and living in Lebanon

61. Washington

15,130 residents · Franklin County · median household income $79,173 · median rent $827 · guide: jobs, pay and living in Washington

62. Troy

13,947 residents · Lincoln County · median household income $79,012 · median rent $1,033 · guide: jobs, pay and living in Troy

63. Marshall

13,739 residents · Saline County · median household income $54,437 · median rent $761 · guide: jobs, pay and living in Marshall

64. Moberly

13,526 residents · Randolph County · median household income $44,145 · median rent $774 · guide: jobs, pay and living in Moberly

65. Dardenne Prairie

13,503 residents · Saint Charles County · median household income $152,500 · median rent $1,444 · guide: jobs, pay and living in Dardenne Prairie

66. Neosho

13,224 residents · Newton County · median household income $57,891 · median rent $745 · guide: jobs, pay and living in Neosho

67. Webb City

13,221 residents · Jasper County · median household income $65,469 · median rent $1,008 · guide: jobs, pay and living in Webb City

68. Festus

13,201 residents · Jefferson County · median household income $73,532 · median rent $922 · guide: jobs, pay and living in Festus

69. Eureka

13,081 residents · Saint Louis County · median household income $108,394 · median rent $1,252 · guide: jobs, pay and living in Eureka

70. Jennings

12,918 residents · Saint Louis County · median household income $38,984 · median rent $961 · guide: jobs, pay and living in Jennings

71. Branson

12,817 residents · Taney County · median household income $51,978 · median rent $961 · guide: jobs, pay and living in Branson

72. St. Ann

12,811 residents · Saint Louis County · median household income $52,323 · median rent $976 · guide: jobs, pay and living in St. Ann

73. Union

12,781 residents · Franklin County · median household income $73,435 · median rent $858 · guide: jobs, pay and living in Union

74. Fulton

12,617 residents · Callaway County · median household income $51,429 · median rent $836 · guide: jobs, pay and living in Fulton

75. West Plains

12,441 residents · Howell County · median household income $44,002 · median rent $810 · guide: jobs, pay and living in West Plains

76. Crestwood

12,295 residents · Saint Louis County · median household income $107,169 · median rent $1,007 · guide: jobs, pay and living in Crestwood

77. Town and Country

11,607 residents · Saint Louis County · median household income $232,534 · median rent $1,955 · guide: jobs, pay and living in Town and Country

78. Mexico

11,477 residents · Audrain County · median household income $50,873 · median rent $686 · guide: jobs, pay and living in Mexico

79. Bridgeton

11,369 residents · Saint Louis County · median household income $72,005 · median rent $1,172 · guide: jobs, pay and living in Bridgeton

80. Bolivar

11,170 residents · Polk County · median household income $49,622 · median rent $812 · guide: jobs, pay and living in Bolivar

Sources

Sources

Jobs in other countries

🇺🇸 United States🇩🇪 Germany🇸🇪 Sweden🇸🇬 Singapore