County directory · Official data joined by FIPS
Minnesota counties
Compare all 87 counties and county equivalents in Minnesota by income, housing, employment, education, health, and population.
Interactive county map
See where the numbers change
Choose a county metric. Color is normalized within Minnesota, and gray means the source has no county value.
Browse the state
All Minnesota counties
Every row uses county-level ACS, LAUS, and County Health Rankings data. Standalone profiles still open only above the publication gate.
| Rank | County | Population | Income | Home value | Unemployment | Degree+ | Life exp. | Profile |
|---|---|---|---|---|---|---|---|---|
| #1 | Hennepin County | 1,269,496 | $97,653 | $392,900 | 2.8% | 54.1% | 79.5 yrs | Open |
| #2 | Ramsey County | 542,945 | $81,568 | $326,600 | 2.9% | 45.6% | 77.6 yrs | Open |
| #3 | Dakota County | 445,771 | $106,318 | $381,000 | 2.7% | 45% | 80.9 yrs | Open |
| #4 | Anoka County | 370,349 | $101,869 | $346,500 | 3% | 32.2% | 79.9 yrs | Open |
| #5 | Washington County | 276,238 | $115,345 | $422,000 | 2.7% | 49.1% | 81.3 yrs | Open |
| #6 | St. Louis County | 200,123 | $70,069 | $221,400 | 3.4% | 33.6% | 76.8 yrs | Open |
| #7 | Olmsted County | 164,498 | $95,406 | $331,700 | 2.3% | 49.4% | 81 yrs | Open |
| #8 | Stearns County | 160,865 | $77,066 | $273,400 | 3% | 28.8% | 80 yrs | Open |
| #9 | Scott County | 154,557 | $119,314 | $419,400 | 2.7% | 44.1% | 81.1 yrs | Open |
| #10 | Wright County | 148,269 | $107,209 | $358,900 | 3% | 34.4% | 80 yrs | Open |
| #11 | Carver County | 110,041 | $125,946 | $453,600 | 2.6% | 50.4% | 82.3 yrs | Open |
| #12 | Sherburne County | 100,560 | $105,466 | $361,400 | 3.2% | 29.7% | 79.4 yrs | Open |
| #13 | Blue Earth County | 69,871 | $74,477 | $266,700 | 2.6% | 34.2% | 79.7 yrs | Data row |
| #14 | Rice County | 67,917 | $83,181 | $320,200 | 3% | 30.2% | 79.9 yrs | Data row |
| #15 | Crow Wing County | 67,686 | $72,589 | $306,800 | 3.7% | 29.3% | 78.7 yrs | Data row |
| #16 | Clay County | 66,059 | $81,172 | $265,500 | 2.5% | 39.3% | 78 yrs | Data row |
| #17 | Otter Tail County | 60,475 | $72,255 | $273,000 | 3.5% | 28.3% | 78.9 yrs | Data row |
| #18 | Chisago County | 57,991 | $99,400 | $351,900 | 3.4% | 24.4% | 79.4 yrs | Data row |
| #19 | Winona County | 49,779 | $70,744 | $235,400 | 2.4% | 32.7% | 80.2 yrs | Data row |
| #20 | Goodhue County | 47,943 | $84,171 | $285,100 | 3% | 27.9% | 78.7 yrs | Data row |
| #21 | Beltrami County | 46,512 | $68,975 | $237,500 | 3.9% | 31.8% | 74.1 yrs | Data row |
| #22 | Itasca County | 45,275 | $68,603 | $225,200 | 4.8% | 25.9% | 76.5 yrs | Data row |
| #23 | Kandiyohi County | 44,079 | $76,592 | $243,200 | 3.1% | 27.9% | 79.8 yrs | Data row |
| #24 | Isanti County | 42,596 | $87,440 | $306,200 | 4% | 20.7% | 78.5 yrs | Data row |
| #25 | Benton County | 41,593 | $74,410 | $271,000 | 3.6% | 26.2% | 77.3 yrs | Data row |
| #26 | Mower County | 40,343 | $73,074 | $185,200 | 2.7% | 23.9% | 78.8 yrs | Data row |
| #27 | Douglas County | 39,575 | $79,043 | $321,400 | 2.8% | 29.7% | 79.4 yrs | Data row |
| #28 | Steele County | 37,439 | $84,196 | $245,400 | 3.3% | 28% | 80 yrs | Data row |
| #29 | McLeod County | 36,798 | $80,084 | $246,100 | 3.3% | 20.2% | 79 yrs | Data row |
| #30 | Carlton County | 36,518 | $80,573 | $245,100 | 3.8% | 26.5% | 76.3 yrs | Data row |
| #31 | Becker County | 35,343 | $71,388 | $291,000 | 3.5% | 28% | 77.9 yrs | Data row |
| #32 | Nicollet County | 34,411 | $79,756 | $270,300 | 2.6% | 36.1% | 80.9 yrs | Data row |
| #33 | Morrison County | 34,249 | $69,446 | $248,500 | 4.4% | 18.9% | 78.3 yrs | Data row |
| #34 | Cass County | 30,992 | $68,874 | $288,300 | 4.8% | 26% | 74.6 yrs | Data row |
| #35 | Polk County | 30,705 | $73,107 | $222,800 | 3.1% | 28% | 76.9 yrs | Data row |
| #36 | Freeborn County | 30,623 | $71,023 | $171,100 | 2.9% | 18.2% | 78.1 yrs | Data row |
| #37 | Pine County | 29,640 | $71,146 | $239,300 | 5.5% | 17.4% | 76.9 yrs | Data row |
| #38 | Le Sueur County | 29,113 | $94,968 | $316,500 | 4.1% | 26.3% | 79.8 yrs | Data row |
| #39 | Mille Lacs County | 27,125 | $72,729 | $258,300 | 4.7% | 18.2% | 73.9 yrs | Data row |
| #40 | Brown County | 25,800 | $69,378 | $191,200 | 3.2% | 24.5% | 80.2 yrs | Data row |
| #41 | Todd County | 25,575 | $67,662 | $207,700 | 4.1% | 16.1% | 80.9 yrs | Data row |
| #42 | Lyon County | 25,503 | $75,303 | $200,700 | 2.8% | 31.1% | 79.1 yrs | Data row |
| #43 | Meeker County | 23,468 | $75,446 | $249,000 | 3.6% | 19.9% | 79.8 yrs | Data row |
| #44 | Nobles County | 22,041 | $66,101 | $197,200 | 2.7% | 17.9% | 79.8 yrs | Data row |
| #45 | Hubbard County | 21,831 | $71,995 | $282,600 | 4.4% | 30.7% | 80.1 yrs | Data row |
| #46 | Wabasha County | 21,565 | $82,007 | $264,400 | 2.9% | 26.5% | 80.8 yrs | Data row |
| #47 | Fillmore County | 21,414 | $77,512 | $221,100 | 2.7% | 24.1% | 79.6 yrs | Data row |
| #48 | Dodge County | 21,045 | $95,739 | $287,700 | 3% | 30.2% | 81.2 yrs | Data row |
| #49 | Martin County | 19,780 | $59,507 | $163,500 | 2.9% | 23.8% | 79.2 yrs | Data row |
| #50 | Waseca County | 18,885 | $76,261 | $220,800 | 3.7% | 21% | 79.3 yrs | Data row |
| #51 | Houston County | 18,653 | $79,825 | $239,000 | 2.7% | 30.1% | 79.6 yrs | Data row |
| #52 | Kanabec County | 16,390 | $71,460 | $228,100 | 5.7% | 15.7% | 77.4 yrs | Data row |
| #53 | Aitkin County | 16,056 | $60,833 | $255,800 | 5.2% | 20.3% | 77.9 yrs | Data row |
| #54 | Redwood County | 15,350 | $67,866 | $158,200 | 2.8% | 22.2% | 79.1 yrs | Data row |
| #55 | Roseau County | 15,302 | $74,474 | $183,700 | 3.4% | 21.4% | 77 yrs | Data row |
| #56 | Sibley County | 15,005 | $77,634 | $231,900 | 3.6% | 19.4% | 80.4 yrs | Data row |
| #57 | Renville County | 14,558 | $70,625 | $163,200 | 4.3% | 18.1% | 77.8 yrs | Data row |
| #58 | Wadena County | 14,256 | $61,467 | $173,000 | 4.4% | 19.8% | 77.1 yrs | Data row |
| #59 | Faribault County | 13,914 | $66,815 | $135,300 | 3.2% | 21.8% | 78.5 yrs | Data row |
| #60 | Pennington County | 13,791 | $77,325 | $195,500 | 4.5% | 21% | 78.3 yrs | Data row |
| #61 | Chippewa County | 12,377 | $71,458 | $156,100 | 3.1% | 19.3% | 76.6 yrs | Data row |
| #62 | Koochiching County | 11,833 | $66,940 | $156,600 | 4.1% | 22% | 76.9 yrs | Data row |
| #63 | Cottonwood County | 11,458 | $72,941 | $169,300 | 3.9% | 24.1% | 78.3 yrs | Data row |
| #64 | Pope County | 11,418 | $76,220 | $255,100 | 3.2% | 23.9% | 78.1 yrs | Data row |
| #65 | Watonwan County | 11,205 | $71,699 | $162,400 | 3.2% | 17.2% | 79 yrs | Data row |
| #66 | Lake County | 10,879 | $75,541 | $241,300 | 3.2% | 26.8% | 79.6 yrs | Data row |
| #67 | Jackson County | 9,933 | $75,743 | $157,100 | 2.9% | 26.1% | 79.7 yrs | Data row |
| #68 | Swift County | 9,748 | $60,412 | $161,400 | 3.4% | 24.2% | 79 yrs | Data row |
| #69 | Stevens County | 9,739 | $75,733 | $202,800 | 2.3% | 31.2% | 82.9 yrs | Data row |
| #70 | Rock County | 9,621 | $71,295 | $224,300 | 2% | 26.3% | 78.1 yrs | Data row |
| #71 | Yellow Medicine County | 9,451 | $74,000 | $154,700 | 3.1% | 19.7% | 78.7 yrs | Data row |
| #72 | Pipestone County | 9,284 | $69,628 | $140,200 | 2.8% | 21.8% | 77.3 yrs | Data row |
| #73 | Marshall County | 8,909 | $72,543 | $164,500 | 4.4% | 18.7% | 81.4 yrs | Data row |
| #74 | Clearwater County | 8,616 | $64,475 | $192,100 | 6.6% | 19.8% | 75.9 yrs | Data row |
| #75 | Murray County | 8,097 | $74,033 | $185,400 | 3.7% | 23.5% | 82.9 yrs | Data row |
| #76 | Lac qui Parle County | 6,682 | $74,432 | $157,600 | 2.7% | 23.3% | 79.4 yrs | Data row |
| #77 | Wilkin County | 6,371 | $71,410 | $182,200 | 2.6% | 23% | 75.6 yrs | Data row |
| #78 | Norman County | 6,367 | $72,260 | $147,100 | 3.4% | 22.8% | 77.5 yrs | Data row |
| #79 | Grant County | 6,127 | $73,917 | $191,000 | 3.8% | 21% | 77 yrs | Data row |
| #80 | Cook County | 5,635 | $72,638 | $336,200 | 4% | 46.6% | 83 yrs | Data row |
| #81 | Lincoln County | 5,603 | $69,694 | $164,400 | 3.2% | 25.7% | 79.9 yrs | Data row |
| #82 | Mahnomen County | 5,358 | $59,441 | $161,900 | 4.5% | 16.2% | 68.5 yrs | Data row |
| #83 | Big Stone County | 5,127 | $70,400 | $169,100 | 3.5% | 25.7% | 77.5 yrs | Data row |
| #84 | Kittson County | 4,084 | $76,100 | $134,800 | 3.1% | 29.1% | 75.8 yrs | Data row |
| #85 | Red Lake County | 3,915 | $77,188 | $162,000 | 4.7% | 18.6% | 81.1 yrs | Data row |
| #86 | Lake of the Woods County | 3,821 | $77,546 | $216,100 | 4.1% | 25.4% | 78.9 yrs | Data row |
| #87 | Traverse County | 3,243 | $62,989 | $114,100 | 2.7% | 16.6% | 76.3 yrs | Data row |
No counties found
Try another county name or five-digit FIPS code.
County data policy
Depth without index bloat
Every county stays available in this directory, but a standalone profile is published only when population is at least 100,000 or the county is the largest in its state. This keeps smaller counties comparable without producing thousands of thin pages.
Five-digit FIPS—not the county name—is the join key. ACS supplies income, housing, population, and education; BLS LAUS supplies annual employment; County Health Rankings supplies health outcomes and access.