Missouri County Maps

Home » Missouri

Missouri has 115 counties, a population of more than 6 million people, about 1,035 zip codes and 732 public school districts. Those counties vary widely in population, school enrollment, zip code coverage and local boundary structure. St. Louis County has the largest population in the state, while Worth County has the smallest. Browse the map, population, zip codes, school districts, subdivisions and county list sections below to explore further. Or, simply start typing in the box below to go directly to that county.

Press Enter on a highlighted result to jump directly to that county page.

Interactive Missouri County Map

This Missouri county map preview highlights population-by-county context, ZIP code coverage, school districts, and local boundary structure. Full statewide and county-level data packages are available when you need complete downloadable datasets. Click or tap any county to view its maps, trends and data.

Compare Missouri Data Packages

Start with a free preview, or go straight to the full Missouri dataset .

Missouri Population By County

Missouri's population was over 6 million in 2020, up 185,833 (3.27%) residents from 2010. St. Louis County had the largest population in the state with more than 1 million people. Jackson and St. Charles Counties also stand out as major population centers. Worth County was the least populated area in Missouri with only 1,973 residents. The table below compares Missouri county populations and recent population trends.

The Most Populated Counties In Missouri

County Population Trend (2010-2020)
St. Louis County 1,004,125 ▴ 0.52%
Jackson County 717,204 ▴ 6.39%
St. Charles County 405,262 ▴ 12.42%
Greene County 298,915 ▴ 8.63%
Clay County 253,335 ▴ 14.15%
Download all county population data

County populations reflect the latest state serving context (2020).

Missouri County Map With ZIP Codes

Missouri has about 1,035 zip codes statewide. Jackson County contains the most zip codes, with 56. County-level zip code maps give a faster and clearer way to understand local coverage as zip boundaries can span county and municipal lines. The maps below highlight a few Missouri counties.

Missouri School Districts By County

Missouri has 732 public school districts with 1,174,617 students enrolled as of 2024. St. Louis County stands out for both district count and total enrollment. Greene County posted the largest recent enrollment gain. The table below compares county level school district totals and recent enrollment trends across the state.

Largest School Districts in Missouri

County Enrollment Trend
St. Louis County 133,589 ▾ 1.04%
Johnson County 14,190 ▴ 0.17%
Jackson County 91,705 ▾ 0.81%
Jefferson County 58,161 ▴ 0.55%
Cass County 36,728 ▾ 0.29%
Download all school district data

School district enrollment and trend values reflect the most recent state-level context (2024).

Missouri County Map With Subdivisions

Missouri has about 1,394 local subdivisions statewide. These boundaries add another layer of detail within counties and help show how local subdivision lines fit inside county boundaries. The previews below highlight a few Missouri counties with subdivision map coverage.

Get the Full Missouri Data Package

The sections above provide a preview of Missouri county maps and county-level data. The full package includes complete statewide coverage with ready-to-use files for mapping, planning, and analysis.

Everything is organized to save hours of data collection, cleanup, and integration work.

  • County map exports and boundary coverage for every county in Missouri
  • Statewide GIS layers for ZIP codes, subdivisions, school districts, roads, water, and political boundaries
  • Population, demographics, school, housing, and trend context aligned across counties
  • Database files, map-ready exports, and documentation designed for faster research workflows
See Full Missouri Data Package Details

Includes GIS layers, maps, demographics, analytics, database files and planning tools.

Browse All Missouri Counties

Adair County Andrew County Atchison County Audrain County Barry County Barton County Bates County Benton County Bollinger County Boone County Buchanan County Butler County Caldwell County Callaway County Camden County Cape Girardeau County Carroll County Carter County Cass County Cedar County Chariton County Christian County Clark County Clay County Clinton County Cole County Cooper County Crawford County Dade County Dallas County Daviess County DeKalb County Dent County Douglas County Dunklin County Franklin County Gasconade County Gentry County Greene County Grundy County Harrison County Henry County Hickory County Holt County Howard County Howell County Iron County Jackson County Jasper County Jefferson County Johnson County Knox County Laclede County Lafayette County Lawrence County Lewis County Lincoln County Linn County Livingston County Macon County Madison County Maries County Marion County McDonald County Mercer County Miller County Mississippi County Moniteau County Monroe County Montgomery County Morgan County New Madrid County Newton County Nodaway County Oregon County Osage County Ozark County Pemiscot County Perry County Pettis County Phelps County Pike County Platte County Polk County Pulaski County Putnam County Ralls County Randolph County Ray County Reynolds County Ripley County Saline County Schuyler County Scotland County Scott County Shannon County Shelby County St. Charles County St. Clair County St. Francois County St. Louis County St. Louis County Ste. Genevieve County Stoddard County Stone County Sullivan County Taney County Texas County Vernon County Warren County Washington County Wayne County Webster County Worth County Wright County