Missouri County Map
Labeled county boundary map and complete directory of all 115 counties and independent city in Missouri (MO, State FIPS 29). View 5-digit FIPS codes, county seats, land area in square miles, and official county government websites below.
Showing all 115 counties and independent city in Missouri. Use the search box below to filter by county name, 5-digit FIPS code, or county seat.
Missouri County Statistics & Summary
Total Counties and Independent City
115
Largest by Land Area
Texas County
Smallest by Land Area
St. Louis city
St. Louis City is an independent city treated as a county-equivalent jurisdiction with its own 5-digit FIPS code alongside the state's counties.
All 115 Counties and Independent City in Missouri (FIPS, County Seat & Official Website)
| County or Independent City Name | 5-Digit FIPS | Seat / Administrative Center | Land Area (sq mi) | Coordinates | Official Website |
|---|---|---|---|---|---|
| Adair County | 29001 | Kirksville | 567.3 | 40.191°, -92.604° | Official Site |
| Andrew County | 29003 | Savannah | 432.6 | 39.989°, -94.804° | Official Site |
| Atchison County | 29005 | Rock Port | 547.3 | 40.432°, -95.438° | Official Site |
| Audrain County | 29007 | Mexico | 692.2 | 39.215°, -91.843° | Official Site |
| Barry County | 29009 | Cassville | 778.1 | 36.699°, -93.834° | Official Site |
| Barton County | 29011 | Lamar | 592 | 37.501°, -94.344° | Official Site |
| Bates County | 29013 | Butler | 836.7 | 38.257°, -94.339° | Official Site |
| Benton County | 29015 | Warsaw | 704 | 38.301°, -93.288° | Official Site |
| Bollinger County | 29017 | Marble Hill | 617.9 | 37.320°, -90.027° | Official Site |
| Boone County | 29019 | Columbia | 685.6 | 38.990°, -92.310° | Official Site |
| Buchanan County | 29021 | St. Joseph | 408.3 | 39.660°, -94.808° | Official Site |
| Butler County | 29023 | Poplar Bluff | 694.8 | 36.715°, -90.403° | Official Site |
| Caldwell County | 29025 | Kingston | 426.4 | 39.659°, -93.979° | Official Site |
| Callaway County | 29027 | Fulton | 834.6 | 38.836°, -91.923° | Official Site |
| Camden County | 29029 | Camdenton | 655.8 | 38.026°, -92.765° | Official Site |
| Cape Girardeau County | 29031 | Jackson | 578.5 | 37.384°, -89.686° | Official Site |
| Carroll County | 29033 | Carrollton | 694.6 | 39.427°, -93.500° | Official Site |
| Carter County | 29035 | Van Buren | 507.3 | 36.945°, -90.946° | Official Site |
| Cass County | 29037 | Harrisonville | 696.6 | 38.647°, -94.355° | Official Site |
| Cedar County | 29039 | Stockton | 474.5 | 37.734°, -93.850° | Official Site |
| Chariton County | 29041 | Keytesville | 751.2 | 39.518°, -92.962° | Official Site |
| Christian County | 29043 | Ozark | 562.6 | 36.970°, -93.188° | Official Site |
| Clark County | 29045 | Kahoka | 504.6 | 40.407°, -91.730° | Official Site |
| Clay County | 29047 | Liberty | 397.7 | 39.316°, -94.421° | Official Site |
| Clinton County | 29049 | Plattsburg | 418.9 | 39.609°, -94.396° | Official Site |
| Cole County | 29051 | Jefferson City | 391.6 | 38.503°, -92.280° | Official Site |
| Cooper County | 29053 | Boonville | 564.7 | 38.847°, -92.810° | Official Site |
| Crawford County | 29055 | Steelville | 742.5 | 37.967°, -91.314° | Official Site |
| Dade County | 29057 | Greenfield | 490 | 37.432°, -93.855° | Official Site |
| Dallas County | 29059 | Buffalo | 541 | 37.684°, -93.034° | Official Site |
| Daviess County | 29061 | Gallatin | 563.3 | 39.963°, -93.970° | Official Site |
| DeKalb County | 29063 | Maysville | 421.4 | 39.895°, -94.407° | Official Site |
| Dent County | 29065 | Salem | 752.8 | 37.603°, -91.490° | Official Site |
| Douglas County | 29067 | Ava | 813.6 | 36.947°, -92.516° | Official Site |
| Dunklin County | 29069 | Kennett | 541.9 | 36.153°, -90.062° | Official Site |
| Franklin County | 29071 | Union | 922.5 | 38.413°, -91.073° | Official Site |
| Gasconade County | 29073 | Hermann | 519 | 38.441°, -91.506° | Official Site |
| Gentry County | 29075 | Albany | 491.4 | 40.208°, -94.405° | Official Site |
| Greene County | 29077 | Springfield | 675.3 | 37.258°, -93.341° | Official Site |
| Grundy County | 29079 | Trenton | 435.3 | 40.112°, -93.565° | Official Site |
| Harrison County | 29081 | Bethany | 722.5 | 40.346°, -93.993° | Official Site |
| Henry County | 29083 | Clinton | 696.9 | 38.386°, -93.793° | Official Site |
| Hickory County | 29085 | Hermitage | 398.8 | 37.937°, -93.323° | Official Site |
| Holt County | 29087 | Oregon | 462.7 | 40.096°, -95.219° | Official Site |
| Howard County | 29089 | Fayette | 463.8 | 39.143°, -92.696° | Official Site |
| Howell County | 29091 | West Plains | 927.2 | 36.774°, -91.887° | Official Site |
| Iron County | 29093 | Ironton | 550.3 | 37.626°, -90.700° | Official Site |
| Jackson County | 29095 | Independence | 604.7 | 39.006°, -94.343° | Official Site |
| Jasper County | 29097 | Carthage | 638.5 | 37.205°, -94.337° | Official Site |
| Jefferson County | 29099 | Hillsboro | 656 | 38.258°, -90.544° | Official Site |
| Johnson County | 29101 | Warrensburg | 829.3 | 38.742°, -93.812° | Official Site |
| Knox County | 29103 | Edina | 504 | 40.137°, -92.147° | Official Site |
| Laclede County | 29105 | Lebanon | 764.7 | 37.660°, -92.595° | Official Site |
| Lafayette County | 29107 | Lexington | 628.3 | 39.069°, -93.803° | Official Site |
| Lawrence County | 29109 | Mount Vernon | 611.8 | 37.106°, -93.830° | Official Site |
| Lewis County | 29111 | Monticello | 505 | 40.085°, -91.729° | Official Site |
| Lincoln County | 29113 | Troy | 626.6 | 39.062°, -90.963° | Official Site |
| Linn County | 29115 | Linneus | 615.6 | 39.864°, -93.108° | Official Site |
| Livingston County | 29117 | Chillicothe | 532.3 | 39.779°, -93.548° | Official Site |
| Macon County | 29121 | Macon | 801.2 | 39.830°, -92.564° | Official Site |
| Madison County | 29123 | Fredericktown | 494.4 | 37.474°, -90.343° | Official Site |
| Maries County | 29125 | Vienna | 526.9 | 38.163°, -91.924° | Official Site |
| Marion County | 29127 | Palmyra | 436.9 | 39.807°, -91.635° | Official Site |
| McDonald County | 29119 | Pineville | 539.4 | 36.623°, -94.352° | Official Site |
| Mercer County | 29129 | Princeton | 453.8 | 40.421°, -93.568° | — |
| Miller County | 29131 | Tuscumbia | 592.7 | 38.217°, -92.430° | Official Site |
| Mississippi County | 29133 | Charleston | 411.6 | 36.826°, -89.296° | Official Site |
| Moniteau County | 29135 | California | 415.1 | 38.633°, -92.584° | Official Site |
| Monroe County | 29137 | Paris | 647.6 | 39.498°, -92.007° | Official Site |
| Montgomery County | 29139 | Montgomery City | 535 | 38.935°, -91.465° | Official Site |
| Morgan County | 29141 | Versailles | 597.5 | 38.421°, -92.875° | Official Site |
| New Madrid County | 29143 | New Madrid | 674.9 | 36.594°, -89.656° | Official Site |
| Newton County | 29145 | Neosho | 624.8 | 36.908°, -94.335° | Official Site |
| Nodaway County | 29147 | Maryville | 877 | 40.361°, -94.883° | Official Site |
| Oregon County | 29149 | Alton | 789.8 | 36.685°, -91.402° | — |
| Osage County | 29151 | Linn | 606.5 | 38.464°, -91.859° | Official Site |
| Ozark County | 29153 | Gainesville | 745 | 36.650°, -92.459° | Official Site |
| Pemiscot County | 29155 | Caruthersville | 492.6 | 36.210°, -89.786° | Official Site |
| Perry County | 29157 | Perryville | 474.4 | 37.711°, -89.802° | Official Site |
| Pettis County | 29159 | Sedalia | 682.2 | 38.724°, -93.293° | Official Site |
| Phelps County | 29161 | Rolla | 671.8 | 37.866°, -91.790° | Official Site |
| Pike County | 29163 | Bowling Green | 670.4 | 39.340°, -91.171° | Official Site |
| Platte County | 29165 | Platte City | 419.8 | 39.379°, -94.761° | Official Site |
| Polk County | 29167 | Bolivar | 635.5 | 37.617°, -93.401° | Official Site |
| Pulaski County | 29169 | Waynesville | 547.2 | 37.825°, -92.207° | Official Site |
| Putnam County | 29171 | Unionville | 517.3 | 40.479°, -93.014° | Official Site |
| Ralls County | 29173 | New London | 469.8 | 39.553°, -91.525° | Official Site |
| Randolph County | 29175 | Huntsville | 482.7 | 39.439°, -92.493° | Official Site |
| Ray County | 29177 | Richmond | 569 | 39.308°, -93.996° | Official Site |
| Reynolds County | 29179 | Centerville | 808.5 | 37.367°, -90.972° | — |
| Ripley County | 29181 | Doniphan | 629.5 | 36.645°, -90.869° | Official Site |
| Saline County | 29195 | Marshall | 755.5 | 39.136°, -93.204° | Official Site |
| Schuyler County | 29197 | Lancaster | 307.3 | 40.469°, -92.519° | Official Site |
| Scotland County | 29199 | Memphis | 436.5 | 40.448°, -92.143° | Official Site |
| Scott County | 29201 | Benton | 420 | 37.048°, -89.568° | Official Site |
| Shannon County | 29203 | Eminence | 1,003.8 | 37.153°, -91.391° | Official Site |
| Shelby County | 29205 | Shelbyville | 500.9 | 39.797°, -92.089° | Official Site |
| St. Charles County | 29183 | St. Charles | 560.3 | 38.781°, -90.675° | Official Site |
| St. Clair County | 29185 | Osceola | 675 | 38.042°, -93.777° | Official Site |
| St. Francois County | 29187 | Farmington | 451.9 | 37.807°, -90.472° | Official Site |
| St. Louis city | 29510 | — | 61.7 | 38.636°, -90.245° | Official Site |
| St. Louis County | 29189 | Clayton | 508.5 | 38.640°, -90.445° | — |
| Ste. Genevieve County | 29186 | Ste. Genevieve | 499.2 | 37.886°, -90.162° | Official Site |
| Stoddard County | 29207 | Bloomfield | 823.1 | 36.852°, -89.948° | Official Site |
| Stone County | 29209 | Galena | 463.8 | 36.746°, -93.458° | Official Site |
| Sullivan County | 29211 | Milan | 648 | 40.210°, -93.110° | — |
| Taney County | 29213 | Forsyth | 632.3 | 36.650°, -93.043° | Official Site |
| Texas County | 29215 | Houston | 1,177.3 | 37.314°, -91.965° | Official Site |
| Vernon County | 29217 | Nevada | 826.4 | 37.850°, -94.342° | Official Site |
| Warren County | 29219 | Warrenton | 428.6 | 38.762°, -91.159° | Official Site |
| Washington County | 29221 | Potosi | 759.9 | 37.943°, -90.897° | Official Site |
| Wayne County | 29223 | Greenville | 759.2 | 37.114°, -90.457° | — |
| Webster County | 29225 | Marshfield | 592.6 | 37.281°, -92.876° | Official Site |
| Worth County | 29227 | Grant City | 266.6 | 40.480°, -94.419° | Official Site |
| Wright County | 29229 | Hartville | 681.8 | 37.268°, -92.480° | Official Site |
How Missouri Counties and Independent City and 5-Digit FIPS Codes Work
In U.S. Census Bureau TIGER/Line geography, Missouri (MO) is assigned the 2-digit state Federal Information Processing Series (FIPS) code 29 and covers 68,747 square miles of land area across 115 counties and independent city in the Central Time (CT) zone (with Jefferson City as the state capital). Every county or independent city in the directory above carries a unique 5-digit GEOID formed by combining state prefix 29 with a 3-digit county code (ranging alphabetically from Adair County at 29001 to Wright County at 29229).
Because U.S. Postal Service 5-digit ZIP Codes follow mail carrier delivery routes rather than local government borders, many postal addresses in Missouri carry a neighboring city’s mailing name or sit inside a multi-county ZIP Code Tabulation Area (ZCTA). Property tax assessments, deed recording, circuit and county court venue, voter registration precincts, sheriff jurisdiction, and county sales tax rates in Missouri are determined by the legal county or independent city boundary shown on the map above rather than the postal city name on an envelope.
Land area figures in square miles and internal centroid coordinates (INTPTLAT, INTPTLON) come directly from the U.S. Census Bureau’s current TIGERweb State_County benchmark, while 114 administrative seats and 109 verified official government websites are cross-referenced from Wikidata (CC0). Need a clean outline worksheet without county labels, or want to verify which Missouri county or independent city a specific home or business address sits in? Open the Blank Map of Missouri, run a street-segment check on Address to County Lookup, check multi-county postal overlap on ZIP Code to County Lookup, or browse all 50 states on the National U.S. County Map.
Adjacent State County Maps
Explore county maps and FIPS directories for states bordering Missouri: