Midwest county atlas

Minnesota county map

Explore all 87 counties. Select a county to see its map, or download a copy for your next project.

Boundary map 100%
Labelled map of Minnesota counties 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 CountyMahnomen CountyMarshall CountyMartin CountyMcLeod 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 CountyScott CountySherburne CountySibley CountySt. Louis CountyStearns CountySteele CountyStevens CountySwift CountyTodd CountyTraverse CountyWabasha CountyWadena CountyWaseca CountyWashington CountyWatonwan CountyWilkin CountyWinona CountyWright CountyYellow Medicine County
Select a county to highlight its boundary.
2025 U.S. Census boundaries. Zoom to reveal more names. Drag to pan when zoomed; use arrow keys, + and − with the map focused.

Download this map

Choose a format for printing, editing, or sharing. All downloads are free.

SVG

SVG is editable vector artwork. PNG is a high-resolution image. PDF uses landscape Letter pages, with a separate key when needed.

Downloads contain the complete boundary map, independent of zoom. Crowded names use a numbered key. Numbered quiz maps use the county list / answer key (CSV). Boundary data (GeoJSON) · Reuse with source credit.

Roads, terrain & aerial imagery

Explore Minnesota with a county boundary overlay. Choose a view to load the interactive map.

Select a map view above

Street names, terrain, or aerial photography with the county boundary in view.

Backgrounds load from OpenStreetMap or USGS only when selected. Imagery dates and detail vary by location.

Map scope: Use the boundary map for names and shapes, or the interactive background viewer for roads, terrain, and aerial imagery. County boundaries do not identify parcels or ZIP codes.

Minnesota county geography overview

Minnesota has 87 counties, which places it 14th among the 50 state and District of Columbia maps in this atlas when ordered by number of county-level units. Their combined 79,632.1 square miles of land place the state 14th by mapped land area.

The average county-level area is 915 square miles, while the median is 674.6 square miles. The median is often the better description of a typical unit because one or two very large areas can pull the average upward. The five largest units together account for about 21% of the state’s mapped land area.

87county-level units
674.6 sq mimedian land area
6,248.1 sq milargest unit
8%share of mapped area that is water

Largest and smallest Minnesota counties

St. Louis County is the largest county-level unit by land area at 6,248.1 square miles. It represents about 8% of all mapped land in Minnesota. At the other end of the range, Ramsey County has 152.3 square miles of land.

Largest by land area

  1. St. Louis County6,248.1 sq mi
  2. Koochiching County3,104.7 sq mi
  3. Itasca County2,667.5 sq mi
  4. Beltrami County2,504.6 sq mi
  5. Lake County2,109.1 sq mi

Smallest by land area

  1. Ramsey County152.3 sq mi
  2. Carver County353.9 sq mi
  3. Scott County356.1 sq mi
  4. Washington County384.8 sq mi
  5. Benton County408.3 sq mi

Rankings use land area rather than total area. This avoids making coastal or lake counties appear larger solely because their boundaries include extensive water.

Alphabetical list of Minnesota counties

The table is alphabetical, so it works as a name and FIPS-code reference rather than an area ranking. Every identifier begins with the Minnesota state FIPS prefix 27. Land and water figures are rounded to one decimal place.

87 county-level areas

Download county data / numbered map key (CSV)
No.NameFIPS codeLand areaWater area
1Aitkin County270011,821.3 sq mi173.5 sq mi
2Anoka County27003422 sq mi24.1 sq mi
3Becker County270051,315 sq mi130.1 sq mi
4Beltrami County270072,504.6 sq mi550.5 sq mi
5Benton County27009408.3 sq mi4.7 sq mi
6Big Stone County27011499.1 sq mi28.9 sq mi
7Blue Earth County27013747.8 sq mi17.7 sq mi
8Brown County27015611.1 sq mi7.2 sq mi
9Carlton County27017861.2 sq mi14 sq mi
10Carver County27019353.9 sq mi22 sq mi
11Cass County270212,021.5 sq mi392.5 sq mi
12Chippewa County27023581.2 sq mi6.7 sq mi
13Chisago County27025414.9 sq mi27.5 sq mi
14Clay County270271,045.2 sq mi7.5 sq mi
15Clearwater County27029999 sq mi31.1 sq mi
16Cook County270311,452.6 sq mi1,887.2 sq mi
17Cottonwood County27033640 sq mi8.6 sq mi
18Crow Wing County27035998.5 sq mi158.2 sq mi
19Dakota County27037562.6 sq mi24.3 sq mi
20Dodge County27039439.4 sq mi0.3 sq mi
21Douglas County27041636.9 sq mi83.3 sq mi
22Faribault County27043712.5 sq mi9.4 sq mi
23Fillmore County27045861.3 sq mi0.8 sq mi
24Freeborn County27047707.2 sq mi15.2 sq mi
25Goodhue County27049756.7 sq mi22.8 sq mi
26Grant County27051547.8 sq mi27.7 sq mi
27Hennepin County27053554 sq mi52.7 sq mi
28Houston County27055552.1 sq mi16.7 sq mi
29Hubbard County27057926 sq mi73.5 sq mi
30Isanti County27059435.8 sq mi15.9 sq mi
31Itasca County270612,667.5 sq mi260.3 sq mi
32Jackson County27063703 sq mi16.3 sq mi
33Kanabec County27065521.6 sq mi12.1 sq mi
34Kandiyohi County27067797.4 sq mi65 sq mi
35Kittson County270691,099 sq mi4.8 sq mi
36Koochiching County270713,104.7 sq mi51.3 sq mi
37Lac qui Parle County27073765 sq mi13 sq mi
38Lake County270752,109.1 sq mi881.8 sq mi
39Lake of the Woods County270771,297.7 sq mi482.2 sq mi
40Le Sueur County27079448.8 sq mi25.2 sq mi
41Lincoln County27081536.8 sq mi11.6 sq mi
42Lyon County27083714.4 sq mi7.3 sq mi
43Mahnomen County27087557.9 sq mi25 sq mi
44Marshall County270891,775.1 sq mi37.8 sq mi
45Martin County27091712.3 sq mi17.2 sq mi
46McLeod County27085491.5 sq mi14.1 sq mi
47Meeker County27093608 sq mi36.6 sq mi
48Mille Lacs County27095572.3 sq mi109.3 sq mi
49Morrison County270971,125.1 sq mi28.3 sq mi
50Mower County27099711.3 sq mi0.2 sq mi
51Murray County27101704.7 sq mi14.8 sq mi
52Nicollet County27103448.5 sq mi18.3 sq mi
53Nobles County27105715.1 sq mi7.4 sq mi
54Norman County27107872.8 sq mi3.9 sq mi
55Olmsted County27109653.5 sq mi1.2 sq mi
56Otter Tail County271111,971.6 sq mi252.7 sq mi
57Pennington County27113616.5 sq mi1.7 sq mi
58Pine County271151,411.3 sq mi23.3 sq mi
59Pipestone County27117465.1 sq mi0.9 sq mi
60Polk County271191,971 sq mi26.8 sq mi
61Pope County27121674.6 sq mi42.4 sq mi
62Ramsey County27123152.3 sq mi17.8 sq mi
63Red Lake County27125432.4 sq mi0.1 sq mi
64Redwood County27127878.6 sq mi3.2 sq mi
65Renville County27129982.9 sq mi4.2 sq mi
66Rice County27131495.8 sq mi20.1 sq mi
67Rock County27133482.5 sq mi0.3 sq mi
68Roseau County271351,671.7 sq mi6.5 sq mi
69Scott County27139356.1 sq mi12.2 sq mi
70Sherburne County27141432.9 sq mi18.2 sq mi
71Sibley County27143589 sq mi11.6 sq mi
72St. Louis County271376,248.1 sq mi612.4 sq mi
73Stearns County271451,342.9 sq mi47 sq mi
74Steele County27147429.6 sq mi2.7 sq mi
75Stevens County27149563.7 sq mi11.7 sq mi
76Swift County27151742 sq mi10.1 sq mi
77Todd County27153945.1 sq mi34.4 sq mi
78Traverse County27155573.9 sq mi12 sq mi
79Wabasha County27157523 sq mi26.6 sq mi
80Wadena County27159536.3 sq mi7 sq mi
81Waseca County27161423.4 sq mi9.6 sq mi
82Washington County27163384.8 sq mi38.5 sq mi
83Watonwan County27165434.9 sq mi4.8 sq mi
84Wilkin County27167751 sq mi0.2 sq mi
85Winona County27169626.2 sq mi15.4 sq mi
86Wright County27171661.2 sq mi53.2 sq mi
87Yellow Medicine County27173759.1 sq mi4.1 sq mi

How to read and use this map

County lines are administrative boundaries, not postal routes. A mailing address can use a city name associated with a neighboring area, and ZIP codes can cross county lines. When you need to identify a county for an address, confirm it with an official geocoder or local government source.

For classroom or planning use, download a PDF from the controls above. Labelled exports use numbered callouts for crowded areas; numbered quiz maps match the alphabetical county list. SVG files keep the boundary lines sharp at larger paper sizes.

Frequently asked questions

How many counties are in Minnesota?

Minnesota has 87 counties in the U.S. Census Bureau’s 2025 cartographic boundary file.

Can I print this Minnesota county map?

Yes. Choose Download / print and select PDF for a landscape Letter page, PNG for an image, or SVG for editable vector artwork. Because the map is SVG, its boundary lines stay sharp when scaled.

What is the largest county in Minnesota?

St. Louis County is the largest by land area in this dataset at 6,248.1 square miles. This is an area ranking, not a population ranking.

What is the smallest county in Minnesota?

Ramsey County is the smallest by land area in this dataset at 152.3 square miles.

Are these legal survey boundaries?

No. This is a generalized reference map. Property, parcel, election, and legal boundary questions should be checked with the relevant state or local agency.

Map source

U.S. Census Bureau, 2025 Cartographic Boundary File, Counties, 1:5,000,000. Land and water area fields are supplied in the same file and converted from square meters to square miles. Accessed September 27, 2026.