Missouri County Map With Cities
By Marko Visic · Updated Oct 5, 2026
Missouri has 114 counties and one independent city, St. Louis, covering 68,747 square miles of land. The Census Bureau estimates its population at 6,270,541 as of July 1, 2025. The largest county or city by land area is Texas County; the most populous is St. Louis County; the least populous is Worth County.
Tap or click any county or city for details. Need a printable version? Blank Missouri map (PDF/PNG/SVG).
St. Louis is an independent city: it is not part of any county, including St. Louis County.
All 114 Missouri counties and St. Louis
| County or city | FIPS code | Population (July 1, 2025) ▼ | Change since April 2020 | Land area (sq mi) | People per sq mi | Median household income (2020–2024) |
|---|---|---|---|---|---|---|
| St. Louis County | 29189 | 990,911 | -1.4% | 509 | 1,949 | $82,936 |
| Jackson County | 29095 | 732,994 | +2.2% | 605 | 1,212 | $68,577 |
| St. Charles County | 29183 | 426,499 | +5.2% | 560 | 761 | $104,692 |
| Greene County | 29077 | 309,286 | +3.5% | 675 | 458 | $61,479 |
| St. Louis city | 29510 | 278,144 | -7.7% | 62 | 4,507 | $56,160 |
| Clay County | 29047 | 265,032 | +4.6% | 398 | 666 | $88,468 |
| Jefferson County | 29099 | 233,132 | +2.9% | 656 | 355 | $82,851 |
| Boone County | 29019 | 191,746 | +4.4% | 686 | 280 | $72,758 |
| Jasper County | 29097 | 127,428 | +3.8% | 639 | 200 | $60,694 |
| Cass County | 29037 | 115,859 | +7.5% | 697 | 166 | $87,535 |
| Platte County | 29165 | 114,400 | +7.2% | 420 | 272 | $96,227 |
| Franklin County | 29071 | 108,090 | +3.3% | 922 | 117 | $73,165 |
| Christian County | 29043 | 96,725 | +8.9% | 563 | 172 | $83,437 |
| Cape Girardeau County | 29031 | 83,999 | +2.8% | 579 | 145 | $68,464 |
| Buchanan County | 29021 | 83,540 | -1.5% | 408 | 205 | $62,158 |
| Cole County | 29051 | 77,908 | +0.8% | 392 | 199 | $74,876 |
| St. Francois County | 29187 | 67,809 | +1.3% | 452 | 150 | $57,477 |
| Lincoln County | 29113 | 66,676 | +11.9% | 627 | 106 | $89,278 |
| Newton County | 29145 | 62,263 | +6.1% | 625 | 100 | $66,301 |
| Taney County | 29213 | 57,001 | +1.7% | 632 | 90 | $56,497 |
| Johnson County | 29101 | 56,670 | +4.9% | 829 | 68 | $67,272 |
| Pulaski County | 29169 | 54,442 | +0.9% | 547 | 99 | $64,466 |
| Callaway County | 29027 | 45,765 | +3.3% | 835 | 55 | $74,176 |
| Phelps County | 29161 | 45,247 | +1.4% | 672 | 67 | $58,396 |
| Pettis County | 29159 | 44,254 | +2.9% | 682 | 65 | $60,430 |
| Camden County | 29029 | 44,047 | +3.1% | 656 | 67 | $66,387 |
| Webster County | 29225 | 43,054 | +10.1% | 593 | 73 | $71,155 |
| Butler County | 29023 | 41,904 | -0.5% | 695 | 60 | $49,089 |
| Howell County | 29091 | 40,798 | +2.6% | 927 | 44 | $50,993 |
| Lawrence County | 29109 | 39,401 | +3.7% | 612 | 64 | $61,215 |
| Warren County | 29219 | 39,016 | +9.8% | 429 | 91 | $81,209 |
| Scott County | 29201 | 37,975 | -0.2% | 420 | 90 | $62,782 |
| Laclede County | 29105 | 36,943 | +2.5% | 765 | 48 | $53,282 |
| Barry County | 29009 | 36,200 | +4.8% | 778 | 47 | $58,346 |
| Polk County | 29167 | 33,604 | +6.6% | 636 | 53 | $59,647 |
| Lafayette County | 29107 | 33,531 | +1.6% | 628 | 53 | $80,612 |
| Stone County | 29209 | 32,503 | +4.6% | 464 | 70 | $63,520 |
| Marion County | 29127 | 28,525 | 0.0% | 437 | 65 | $62,903 |
| Stoddard County | 29207 | 28,284 | -1.4% | 823 | 34 | $57,957 |
| Dunklin County | 29069 | 26,855 | -5.1% | 542 | 50 | $47,849 |
| Texas County | 29215 | 25,994 | +6.2% | 1,177 | 22 | $50,036 |
| Miller County | 29131 | 25,817 | +4.4% | 593 | 44 | $56,736 |
| Adair County | 29001 | 25,684 | +1.5% | 567 | 45 | $61,536 |
| Audrain County | 29007 | 24,528 | -1.7% | 692 | 35 | $59,448 |
| Randolph County | 29175 | 24,513 | -0.8% | 483 | 51 | $53,033 |
| McDonald County | 29119 | 23,992 | +3.0% | 539 | 44 | $52,375 |
| Washington County | 29221 | 23,810 | +1.2% | 760 | 31 | $56,043 |
| Ray County | 29177 | 23,398 | +1.0% | 569 | 41 | $74,573 |
| Saline County | 29195 | 23,265 | -0.3% | 756 | 31 | $57,931 |
| Crawford County | 29055 | 22,929 | -0.5% | 742 | 31 | $57,629 |
| Henry County | 29083 | 22,671 | +3.3% | 697 | 33 | $57,926 |
| Morgan County | 29141 | 22,418 | +6.7% | 598 | 38 | $53,412 |
| Clinton County | 29049 | 21,661 | +2.3% | 419 | 52 | $70,627 |
| Benton County | 29015 | 20,536 | +5.9% | 704 | 29 | $52,567 |
| Nodaway County | 29147 | 20,174 | -5.0% | 877 | 23 | $59,315 |
| Vernon County | 29217 | 19,946 | +1.3% | 826 | 24 | $52,230 |
| Wright County | 29229 | 19,671 | +8.2% | 682 | 29 | $47,909 |
| Perry County | 29157 | 19,093 | +0.7% | 474 | 40 | $62,981 |
| Ste. Genevieve County | 29186 | 18,689 | +1.1% | 499 | 37 | $66,339 |
| Andrew County | 29003 | 18,241 | +0.6% | 433 | 42 | $75,625 |
| Dallas County | 29059 | 18,025 | +5.6% | 541 | 33 | $53,464 |
| Pike County | 29163 | 17,955 | +2.1% | 670 | 27 | $54,989 |
| Cooper County | 29053 | 17,136 | +0.2% | 565 | 30 | $70,625 |
| Bates County | 29013 | 16,512 | +2.9% | 837 | 20 | $60,733 |
| Moniteau County | 29135 | 15,428 | -0.3% | 415 | 37 | $65,715 |
| Macon County | 29121 | 15,190 | -0.1% | 801 | 19 | $62,357 |
| New Madrid County | 29143 | 15,086 | -8.2% | 675 | 22 | $51,881 |
| Cedar County | 29039 | 14,888 | +4.9% | 474 | 31 | $48,181 |
| Gasconade County | 29073 | 14,784 | -0.1% | 519 | 28 | $64,232 |
| Livingston County | 29117 | 14,708 | +1.0% | 532 | 28 | $63,627 |
| Dent County | 29065 | 14,584 | +1.1% | 753 | 19 | $56,312 |
| Pemiscot County | 29155 | 14,465 | -7.6% | 493 | 29 | $40,089 |
| Osage County | 29151 | 13,611 | +2.6% | 607 | 22 | $76,681 |
| Madison County | 29123 | 12,858 | +1.9% | 494 | 26 | $54,434 |
| Douglas County | 29067 | 12,342 | +6.6% | 814 | 15 | $45,985 |
| Mississippi County | 29133 | 12,003 | -4.5% | 412 | 29 | $48,160 |
| Linn County | 29115 | 11,815 | -0.5% | 616 | 19 | $61,635 |
| Barton County | 29011 | 11,795 | +1.3% | 592 | 20 | $51,635 |
| Montgomery County | 29139 | 11,590 | +2.4% | 535 | 22 | $65,500 |
| Wayne County | 29223 | 10,782 | -1.8% | 759 | 14 | $47,226 |
| Ripley County | 29181 | 10,717 | +0.4% | 630 | 17 | $42,037 |
| Bollinger County | 29017 | 10,646 | +0.7% | 618 | 17 | $63,814 |
| Ralls County | 29173 | 10,444 | +0.9% | 470 | 22 | $65,388 |
| Howard County | 29089 | 10,180 | +0.3% | 464 | 22 | $65,938 |
| St. Clair County | 29185 | 9,976 | +7.4% | 675 | 15 | $53,043 |
| Lewis County | 29111 | 9,879 | -1.6% | 505 | 20 | $59,934 |
| DeKalb County | 29063 | 9,795 | -11.2% | 421 | 23 | $69,826 |
| Grundy County | 29079 | 9,744 | -0.7% | 435 | 22 | $51,975 |
| Iron County | 29093 | 9,318 | -2.3% | 550 | 17 | $48,850 |
| Ozark County | 29153 | 9,172 | +7.2% | 745 | 12 | $44,163 |
| Hickory County | 29085 | 9,044 | +9.2% | 399 | 23 | $39,390 |
| Caldwell County | 29025 | 9,012 | +2.2% | 426 | 21 | $64,806 |
| Monroe County | 29137 | 8,959 | +3.4% | 648 | 14 | $54,516 |
| Oregon County | 29149 | 8,709 | +0.9% | 790 | 11 | $43,069 |
| Daviess County | 29061 | 8,558 | +1.4% | 563 | 15 | $63,984 |
| Carroll County | 29033 | 8,417 | -0.9% | 695 | 12 | $62,154 |
| Maries County | 29125 | 8,397 | -0.4% | 527 | 16 | $59,455 |
| Harrison County | 29081 | 8,281 | +1.5% | 723 | 11 | $54,367 |
| Dade County | 29057 | 7,804 | +3.1% | 490 | 16 | $53,750 |
| Chariton County | 29041 | 7,377 | -0.4% | 751 | 10 | $71,520 |
| Shannon County | 29203 | 7,285 | +3.6% | 1,004 | 7 | $55,222 |
| Clark County | 29045 | 6,475 | -2.5% | 505 | 13 | $51,781 |
| Gentry County | 29075 | 6,384 | +3.7% | 491 | 13 | $55,848 |
| Reynolds County | 29179 | 5,992 | -1.7% | 808 | 7 | $45,028 |
| Shelby County | 29205 | 5,870 | -3.8% | 501 | 12 | $51,594 |
| Sullivan County | 29211 | 5,738 | -4.3% | 648 | 9 | $56,964 |
| Carter County | 29035 | 5,418 | +4.2% | 507 | 11 | $50,000 |
| Atchison County | 29005 | 5,175 | -2.5% | 547 | 9 | $58,750 |
| Scotland County | 29199 | 4,796 | +1.9% | 437 | 11 | $68,913 |
| Putnam County | 29171 | 4,546 | -2.8% | 517 | 9 | $63,510 |
| Holt County | 29087 | 4,200 | -0.6% | 463 | 9 | $61,187 |
| Schuyler County | 29197 | 4,140 | +2.8% | 307 | 13 | $61,205 |
| Knox County | 29103 | 3,728 | -0.3% | 504 | 7 | $57,788 |
| Mercer County | 29129 | 3,404 | -3.8% | 454 | 8 | $62,679 |
| Worth County | 29227 | 1,914 | -2.8% | 267 | 7 | $47,847 |
FIPS code: the Census Bureau’s five-digit county ID, a two-digit state code plus a three-digit county code. It is not a ZIP code.
How many counties and independent cities does Missouri have?
Missouri has 114 counties and one independent city, St. Louis covering 68,747 square miles. The state was admitted to the Union in 1821 as the 24th state.
The largest county or city by land area is Texas County at 1,177 square miles, home to 25,994 residents. The most populous is St. Louis County with 990,911 residents — a density of 1,949 people per square mile. At the other end of the scale, Worth County has 1,914 residents.
Missouri’s capital is Jefferson City, while the largest city is Kansas City.
Related resources
Download a printable outline of Missouri’s county or city boundaries from our blank map of Missouri page — available in SVG, PNG, and PDF.
Use the What County Am I In? tool to detect which Missouri county or city a GPS location or address falls in, or the Address to County Lookup for batch input.
For demographic radius analysis, the Find ZIP Codes in Radius and Population Within Radius tools let you draw a circle around any Missouri address and see every ZIP code and the total population inside.
Two SimpleMapLab studies cover Missouri specifically: the 100-mile radius around Jefferson City measures how much of the state lives within 100 miles of its capitol, and the loneliest town in Missouri ranks the state’s most isolated inhabited place. The county-counts blog post puts Missouri’s 114 counties and one independent city, St. Louis in national context.
Frequently asked questions
- County Population Totals, Vintage 2025: estimates for July 1, 2025, released March 2026
- Gazetteer Files, 2026: county land and water area
- American Community Survey 5-Year Estimates, 2020–2024: median household income (table B19013)
- County boundaries on the map: US Atlas TopoJSON build of the US Census Bureau’s TIGER/Line shapefiles. All figures are US Census Bureau data in the public domain.