Counties in Minnesota
Minnesota has 87 counties. Each county profile includes income, poverty, housing costs, educational attainment, demographics, and employment data from the U.S. Census Bureau ACS 5-Year Estimates.
Counties often vary dramatically within a state — a metro-area county may have median incomes double that of a rural neighbor. Use the topic rankings below to see exactly how Minnesota's counties compare on any measure.
Minnesota Counties by Income
Minnesota Counties by Poverty
Minnesota Counties by Home Values
Minnesota Counties by Education
Minnesota Counties by Diversity
Aitkin County
Pop. 15,930
Anoka County
Pop. 367,095
Becker County
Pop. 35,260
Beltrami County
Pop. 46,421
Benton County
Pop. 41,458
Big Stone County
Pop. 5,152
Blue Earth County
Pop. 69,386
Brown County
Pop. 25,826
Carlton County
Pop. 36,457
Carver County
Pop. 108,622
Cass County
Pop. 30,688
Chippewa County
Pop. 12,388
Chisago County
Pop. 57,434
Clay County
Pop. 65,628
Clearwater County
Pop. 8,579
Cook County
Pop. 5,633
Cottonwood County
Pop. 11,458
Crow Wing County
Pop. 67,113
Dakota County
Pop. 442,204
Dodge County
Pop. 20,962
Douglas County
Pop. 39,354
Faribault County
Pop. 13,909
Fillmore County
Pop. 21,346
Freeborn County
Pop. 30,752
Goodhue County
Pop. 47,844
Grant County
Pop. 6,108
Hennepin County
Pop. 1,268,903
Houston County
Pop. 18,768
Hubbard County
Pop. 21,700
Isanti County
Pop. 41,934
Itasca County
Pop. 45,141
Jackson County
Pop. 9,964
Kanabec County
Pop. 16,261
Kandiyohi County
Pop. 43,757
Kittson County
Pop. 4,163
Koochiching County
Pop. 11,950
Lac qui Parle County
Pop. 6,694
Lake County
Pop. 10,911
Lake of the Woods County
Pop. 3,800
Le Sueur County
Pop. 28,936
Lincoln County
Pop. 5,594
Lyon County
Pop. 25,498
Mahnomen County
Pop. 5,371
Marshall County
Pop. 8,961
Martin County
Pop. 19,864
McLeod County
Pop. 36,771
Meeker County
Pop. 23,422
Mille Lacs County
Pop. 26,912
Morrison County
Pop. 34,131
Mower County
Pop. 40,069
Murray County
Pop. 8,119
Nicollet County
Pop. 34,350
Nobles County
Pop. 22,067
Norman County
Pop. 6,411
Olmsted County
Pop. 163,425
Otter Tail County
Pop. 60,281
Pennington County
Pop. 13,877
Pine County
Pop. 29,411
Pipestone County
Pop. 9,352
Polk County
Pop. 30,905
Pope County
Pop. 11,363
Ramsey County
Pop. 544,438
Red Lake County
Pop. 3,922
Redwood County
Pop. 15,383
Renville County
Pop. 14,587
Rice County
Pop. 67,389
Rock County
Pop. 9,628
Roseau County
Pop. 15,301
Scott County
Pop. 152,957
Sherburne County
Pop. 99,178
Sibley County
Pop. 14,933
St. Louis County
Pop. 200,056
Stearns County
Pop. 159,358
Steele County
Pop. 37,413
Stevens County
Pop. 9,686
Swift County
Pop. 9,787
Todd County
Pop. 25,402
Traverse County
Pop. 3,279
Wabasha County
Pop. 21,519
Wadena County
Pop. 14,135
Waseca County
Pop. 18,958
Washington County
Pop. 272,298
Watonwan County
Pop. 11,169
Wilkin County
Pop. 6,413
Winona County
Pop. 49,705
Wright County
Pop. 145,270
Yellow Medicine County
Pop. 9,509