CountyAtlas Minnesota

Minnesota County Map with Cities — All 87 Counties

All 87 of Minnesota's counties, mapped from official U.S. Census boundaries with population, income, and unemployment for every one. Colour the map by any measure, tap a county for its data, or download a print-ready copy.

Minnesota CountiesFIPS 27
Aitkin CountyAnoka CountyBecker CountyBeltrami CountyBenton CountyBig Stone CountyBlue Earth CountyBrown CountyCarlton CountyCarver CountyCass CountyChippewa CountyChisago CountyClay CountyClearwater CountyCook CountyCottonwood CountyCrow Wing CountyDakota CountyDodge CountyDouglas CountyFaribault CountyFillmore CountyFreeborn CountyGoodhue CountyGrant CountyHennepin CountyHouston CountyHubbard CountyIsanti CountyItasca CountyJackson CountyKanabec CountyKandiyohi CountyKittson CountyKoochiching CountyLac qui Parle CountyLake CountyLake of the Woods CountyLe Sueur CountyLincoln CountyLyon CountyMcLeod CountyMahnomen CountyMarshall CountyMartin CountyMeeker CountyMille Lacs CountyMorrison CountyMower CountyMurray CountyNicollet CountyNobles CountyNorman CountyOlmsted CountyOtter Tail CountyPennington CountyPine CountyPipestone CountyPolk CountyPope CountyRamsey CountyRed Lake CountyRedwood CountyRenville CountyRice CountyRock CountyRoseau CountySt. Louis CountyScott CountySherburne CountySibley CountyStearns CountySteele CountyStevens CountySwift CountyTodd CountyTraverse CountyWabasha CountyWadena CountyWaseca CountyWashington CountyWatonwan CountyWilkin CountyWinona CountyWright CountyYellow Medicine County
Albers Equal Area ConicDatum NAD83Census PEP · SAIPE · BLS LAUS · TIGER
CountyAtlasEdition
Minnesota’s 87 counties, projected equal-area. Hover or tap a county for its name; select it for full data.
Colour counties by

Tap any county for its population, income, and more.

Minnesota at a glance

  • Scale. Minnesota is divided into 87 counties across 79,632 sq mi of land — an average of 915 sq mi each. Census TIGER
  • People. Its counties are home to 5,737,915 residents — an average of 65,953 each, or 72 per square mile statewide. Census PEP 2023
  • Water. Another 7,311 sq mi is water — 8.4% of the state’s area, led by Cook County. Census TIGER

Minnesota’s 87 counties, by the numbers

Every county’s population, median household income, unemployment, density, and land area — sortable by any column, so you can find yours or rank by what matters to you. A few patterns run through the data:

  • Concentrated. Half of Minnesota’s 5,737,915 residents live in just 5 of 87 counties, and the five largest hold 50.4% of the total. Census PEP 2023
  • Income tracks poverty. The gap from richest to poorest runs 2.4×, and the 10 highest-income counties average 6.2% in poverty against 13.2% for the 10 lowest. Census SAIPE 2023
  • Mostly small. Half of Minnesota’s counties have fewer than 22,132 residents, and half report a median household income below $71,573 — a few metros lift the statewide totals well above both. Census PEP 2023 · SAIPE 2023
  • Lopsided density. Only 20 of 87 counties are denser than Minnesota’s statewide average of 72 people per square mile — the rest are more rural. Census PEP 2023 · TIGER
Aitkin County16,102$59,8445.7%9/sq mi1,821 sq miAitkin
Anoka County372,441$96,6614.1%883/sq mi422 sq miAnoka
Becker County35,283$71,7193.7%27/sq mi1,315 sq miDetroit Lakes
Beltrami County46,718$65,8554.7%19/sq mi2,505 sq miBemidji
Benton County41,600$74,6774.2%102/sq mi408 sq miFoley
Big Stone County5,105$62,2453.6%10/sq mi499 sq miOrtonville
Blue Earth County70,006$67,2364.0%94/sq mi748 sq miMankato
Brown County25,628$71,8843.7%42/sq mi611 sq miNew Ulm
Carlton County36,825$75,5124.6%43/sq mi861 sq miCarlton
Carver County111,057$129,4373.7%314/sq mi354 sq miChaska
Cass County31,446$61,4905.0%16/sq mi2,021 sq miWalker
Chippewa County12,172$75,7744.2%21/sq mi581 sq miMontevideo
Chisago County58,535$91,3384.0%141/sq mi415 sq miCenter City
Clay County66,258$72,1723.9%63/sq mi1,045 sq miMoorhead
Clearwater County8,644$62,4356.0%9/sq mi999 sq miBagley
Cook County5,639$62,4354.6%4/sq mi1,453 sq miGrand Marais
Cottonwood County11,319$63,8983.8%18/sq mi640 sq miWindom
Crow Wing County68,304$74,5404.2%68/sq mi998 sq miBrainerd
Dakota County447,440$100,0123.9%795/sq mi563 sq miHastings
Dodge County21,088$87,6613.4%48/sq mi439 sq miMantorville
Douglas County39,953$76,5083.5%63/sq mi637 sq miAlexandria
Faribault County13,873$65,2644.2%19/sq mi712 sq miBlue Earth
Fillmore County21,522$69,1573.5%25/sq mi861 sq miPreston
Freeborn County30,515$66,2153.8%43/sq mi707 sq miAlbert Lea
Goodhue County48,035$83,9793.9%63/sq mi757 sq miRed Wing
Grant County6,139$72,9354.1%11/sq mi548 sq miElbow Lake
Hennepin County1,258,713$93,6424.0%2,272/sq mi554 sq miMinneapolis
Houston County18,582$77,0433.5%34/sq mi552 sq miCaledonia
Hubbard County22,132$72,1664.6%24/sq mi926 sq miPark Rapids
Isanti County43,182$85,7994.2%99/sq mi436 sq miCambridge
Itasca County45,365$65,3865.7%17/sq mi2,667 sq miGrand Rapids
Jackson County9,919$72,4133.5%14/sq mi703 sq miJackson
Kanabec County16,602$70,3845.6%32/sq mi522 sq miMora
Kandiyohi County43,813$69,1604.3%55/sq mi797 sq miWillmar
Kittson County4,060$72,2243.4%4/sq mi1,099 sq miHallock
Koochiching County11,751$64,0096.2%4/sq mi3,105 sq miInternational Falls
Lac qui Parle County6,630$67,9473.3%9/sq mi765 sq miMadison
Lake County10,855$71,5734.1%5/sq mi2,109 sq miTwo Harbors
Lake of the Woods County3,778$65,7785.7%3/sq mi1,298 sq miBaudette
Le Sueur County29,255$78,8854.2%65/sq mi449 sq miLe Center
Lincoln County5,521$65,0214.2%10/sq mi537 sq miIvanhoe
Lyon County25,427$69,1613.7%36/sq mi714 sq miMarshall
Mahnomen County5,280$54,1775.6%9/sq mi558 sq miMahnomen
Marshall County8,810$69,8435.0%5/sq mi1,775 sq miWarren
Martin County19,657$59,8433.7%28/sq mi712 sq miFairmont
McLeod County36,785$75,6913.7%75/sq mi492 sq miGlencoe
Meeker County23,490$75,3513.8%39/sq mi608 sq miLitchfield
Mille Lacs County27,427$70,5124.8%48/sq mi572 sq miMilaca
Morrison County34,250$68,6394.4%30/sq mi1,125 sq miLittle Falls
Mower County40,058$66,5783.7%56/sq mi711 sq miAustin
Murray County8,049$74,8013.7%11/sq mi705 sq miSlayton
Nicollet County34,242$74,4823.4%76/sq mi448 sq miSt. Peter
Nobles County21,727$63,5763.4%30/sq mi715 sq miWorthington
Norman County6,329$62,7163.7%7/sq mi873 sq miAda
Olmsted County164,784$89,4313.4%252/sq mi654 sq miRochester
Otter Tail County60,626$69,1074.0%31/sq mi1,972 sq miFergus Falls
Pennington County13,714$73,1044.6%22/sq mi617 sq miThief River Falls
Pine County30,197$69,6195.7%21/sq mi1,411 sq miPine City
Pipestone County9,245$69,1173.3%20/sq mi465 sq miPipestone
Polk County30,412$68,1363.8%15/sq mi1,971 sq miCrookston
Pope County11,400$64,4803.8%17/sq mi675 sq miGlenwood
Ramsey County536,075$77,7644.2%3,521/sq mi152 sq miSt. Paul
Red Lake County3,911$70,0195.0%9/sq mi432 sq miRed Lake Falls
Redwood County15,288$71,0123.8%17/sq mi879 sq miRedwood Falls
Renville County14,348$70,0985.2%15/sq mi983 sq miOlivia
Rice County67,948$81,8243.9%137/sq mi496 sq miFaribault
Rock County9,551$71,9233.2%20/sq mi482 sq miLuverne
Roseau County15,252$74,0573.6%9/sq mi1,672 sq miRoseau
Scott County155,814$111,3703.6%438/sq mi356 sq miShakopee
Sherburne County102,206$101,4873.9%236/sq mi433 sq miElk River
Sibley County15,084$76,0194.5%26/sq mi589 sq miGaylord
St. Louis County200,514$67,3114.7%32/sq mi6,248 sq miDuluth
Stearns County160,977$75,1164.0%120/sq mi1,343 sq miSt. Cloud
Steele County37,421$78,5004.4%87/sq mi430 sq miOwatonna
Stevens County9,728$74,5123.3%17/sq mi564 sq miMorris
Swift County9,719$69,2457.2%13/sq mi742 sq miBenson
Todd County25,667$60,9514.6%27/sq mi945 sq miLong Prairie
Traverse County3,136$67,6342.9%5/sq mi574 sq miWheaton
Wabasha County21,683$81,3493.6%41/sq mi523 sq miWabasha
Wadena County14,241$55,4494.9%27/sq mi536 sq miWadena
Waseca County18,981$70,8334.4%45/sq mi423 sq miWaseca
Washington County278,936$111,1183.9%725/sq mi385 sq miStillwater
Watonwan County11,077$64,8683.9%25/sq mi435 sq miSt. James
Wilkin County6,306$75,0733.7%8/sq mi751 sq miBreckenridge
Winona County49,721$71,9073.8%79/sq mi626 sq miWinona
Wright County151,150$104,3033.8%229/sq mi661 sq miBuffalo
Yellow Medicine County9,467$69,0093.8%12/sq mi759 sq miGranite Falls

All 87 counties, sortable by any column — click a heading. A suppressed estimate (coefficient of variation ≥ 0.30) shows a marker, never a guess. County seats are from Wikidata (CC0), each validated to a Census place inside its county; a county with no validated seat is left blank. See the methodology.

Download & print this Minnesota map

Map of Minnesota's 87 counties — on official U.S. Census boundaries

Minnesota maps, coloured by the data

Cities in Minnesota

Minnesota has 856 incorporated cities. The largest is Minneapolis in Hennepin County with 426,845 residents. Use the search on the map above to find any city and highlight the county it sits in.

MinneapolisHennepin County426,845
St. PaulRamsey County307,762
RochesterOlmsted County121,638
BloomingtonHennepin County88,838
DuluthSt. Louis County86,863
Brooklyn ParkHennepin County84,349
PlymouthHennepin County79,526
WoodburyWashington County76,945
LakevilleDakota County72,480
BlaineAnoka County71,261
Maple GroveHennepin County70,539
St. CloudStearns County69,926
EaganDakota County68,158
BurnsvilleDakota County64,295
Coon RapidsAnoka County63,348
Eden PrairieHennepin County63,249
Apple ValleyDakota County55,696
MinnetonkaHennepin County53,256
EdinaHennepin County53,125
St. Louis ParkHennepin County49,541
ShakopeeScott County45,002
MankatoBlue Earth County44,882
MoorheadClay County44,706
MaplewoodRamsey County40,981
Cottage GroveWashington County40,124
RichfieldHennepin County36,725
RosevilleRamsey County35,905
Inver Grove HeightsDakota County35,772
AndoverAnoka County32,825
Brooklyn CenterHennepin County32,811
SavageScott County32,706
FridleyAnoka County29,944
ChaskaCarver County28,146
OakdaleWashington County28,109
RamseyAnoka County28,070
Prior LakeScott County27,832
ShoreviewRamsey County26,724
RosemountDakota County26,509
OwatonnaSteele County26,462
Elk RiverSherburne County26,367
AustinMower County26,167
ChanhassenCarver County26,001
WinonaWinona County25,998
FaribaultRice County24,458
White Bear LakeRamsey County24,026
FarmingtonDakota County23,675
ChamplinHennepin County23,450
New BrightonRamsey County22,900
CrystalHennepin County22,685
HastingsDakota County22,050

Showing the 50 most populous — and 806 more. Search the map above for any Minnesota city or village.

A city can span more than one county; each is listed in its primary county — the one its center falls in.

Which Minnesota county is the richest, largest, most crowded? The answers

  • Minnesota’s highest median household income is in Carver County ($129,437); the lowest is in Mahnomen County ($54,177). Census SAIPE 2023
  • Minnesota’s most populous county is Hennepin County (1,258,713); the least populous is Traverse County (3,136) — a 401× spread. Census PEP 2023
  • Minnesota’s largest county by land area is St. Louis County (6,248 sq mi); the smallest is Ramsey County (152 sq mi). Census TIGER
  • Minnesota’s highest population density is in Ramsey County (3,521/sq mi); the lowest is in Lake of the Woods County (3/sq mi). Census PEP 2023 · TIGER
  • Minnesota’s highest poverty rate is in Mahnomen County (19.3%); the lowest is in Carver County (4.6%). Census SAIPE 2023
  • In Minnesota, unemployment is highest in Swift County (7.2%) and lowest in Traverse County (2.9%), for May 2026. BLS LAUS
  • Minnesota’s highest median age is in Aitkin County (56.5); the lowest is in Blue Earth County (31.5). Census ACS 2019–2023
  • Minnesota’s highest share of bachelor’s degrees is in Hennepin County (53.3% of adults); the lowest is in Mahnomen County (14.3%). Census ACS 2019–2023

Every figure is a current official estimate from the source named — not a crowd-sourced or copied value. Suppressed estimates (coefficient of variation ≥ 0.30) are omitted, never guessed. See the full methodology.

Minnesota counties: common questions

How many counties are in Minnesota?

Minnesota has 87 counties covering 79,632 sq mi and about 5.7M residents. Every one is on the map above and in the table below.

What is the largest county in Minnesota?

It depends on the measure. By land area it’s St. Louis County (6,248 sq mi); by population it’s Hennepin County (1,258,713 residents).

What county is Minneapolis in?

Minneapolis (population 426,845) is in Hennepin County. Use the search on the map to find any Minnesota city’s county.

What is the richest county in Minnesota?

By median household income, Carver County is the richest at $129,437; the poorest is Mahnomen County at $54,177 (Census SAIPE 2023).

What is the most populous county in Minnesota?

Hennepin County, with 1,258,713 residents — about 21.9% of Minnesota’s people, and 401× the least populous, Traverse County (3,136).

Sources & vintages

  • Population — PEP Vintage 2023 (July 1, 2023) — pep/charv
  • Median household income & poverty — SAIPE 2023
  • Unemployment — BLS LAUS May 2026 (preliminary)
  • Geometry & boundaries — Census TIGERweb
  • Cities & city population — Census TIGERweb Incorporated Places + ACS 5-year 2019–2023

Data current through .