Minnesota Counties

87 counties · Census ACS 2023 data

County Population Med. Income Home Value
Hennepin County 1,268,903 $96,339 $376,500
Ramsey County 544,438 $81,004 $304,900
Dakota County 442,204 $105,212 $362,100
Anoka County 367,095 $98,764 $325,800
Washington County 272,298 $114,457 $400,900
St. Louis County 200,056 $69,455 $208,500
Olmsted County 163,425 $93,494 $304,500
Stearns County 159,358 $76,447 $256,500
Scott County 152,957 $120,247 $393,500
Wright County 145,270 $106,666 $332,800
Carver County 108,622 $123,144 $426,900
Sherburne County 99,178 $102,965 $332,700
Blue Earth County 69,386 $72,623 $252,800
Rice County 67,389 $82,792 $298,500
Crow Wing County 67,113 $71,343 $274,400
Clay County 65,628 $77,664 $256,000
Otter Tail County 60,281 $70,912 $252,500
Chisago County 57,434 $98,260 $326,600
Winona County 49,705 $70,198 $222,900
Goodhue County 47,844 $82,749 $269,400
Beltrami County 46,421 $67,257 $222,300
Itasca County 45,141 $66,380 $212,000
Kandiyohi County 43,757 $75,097 $230,500
Isanti County 41,934 $86,573 $283,200
Benton County 41,458 $71,480 $247,100
Mower County 40,069 $71,495 $172,000
Douglas County 39,354 $77,264 $291,700
Steele County 37,413 $83,448 $234,200
McLeod County 36,771 $78,468 $233,400
Carlton County 36,457 $80,042 $232,000
Becker County 35,260 $71,117 $266,900
Nicollet County 34,350 $80,362 $258,500
Morrison County 34,131 $68,640 $237,000
Polk County 30,905 $69,136 $211,100
Freeborn County 30,752 $69,012 $164,900
Cass County 30,688 $64,937 $262,300
Pine County 29,411 $69,666 $225,600
Le Sueur County 28,936 $90,218 $287,700
Mille Lacs County 26,912 $71,455 $237,500
Brown County 25,826 $68,690 $181,700
Lyon County 25,498 $72,761 $193,100
Todd County 25,402 $63,039 $188,400
Meeker County 23,422 $75,037 $228,900
Nobles County 22,067 $65,509 $179,200
Hubbard County 21,700 $70,622 $255,900
Wabasha County 21,519 $80,133 $245,800
Fillmore County 21,346 $75,225 $204,000
Dodge County 20,962 $92,943 $267,500
Martin County 19,864 $62,969 $158,800
Waseca County 18,958 $75,052 $213,200
Houston County 18,768 $77,087 $226,300
Kanabec County 16,261 $71,915 $221,100
Aitkin County 15,930 $59,498 $235,100
Redwood County 15,383 $67,024 $150,400
Roseau County 15,301 $73,611 $177,100
Sibley County 14,933 $76,082 $215,000
Renville County 14,587 $69,086 $151,900
Wadena County 14,135 $56,882 $170,500
Faribault County 13,909 $64,391 $120,200
Pennington County 13,877 $72,561 $188,900
Chippewa County 12,388 $69,192 $149,000
Koochiching County 11,950 $69,115 $143,700
Cottonwood County 11,458 $68,239 $154,000
Pope County 11,363 $72,205 $242,800
Watonwan County 11,169 $70,593 $151,600
Lake County 10,911 $75,621 $222,900
Jackson County 9,964 $69,955 $145,400
Swift County 9,787 $62,601 $147,100
Stevens County 9,686 $71,060 $180,800
Rock County 9,628 $70,698 $201,600
Yellow Medicine County 9,509 $71,573 $148,200
Pipestone County 9,352 $66,073 $126,700
Marshall County 8,961 $71,701 $153,300
Clearwater County 8,579 $64,934 $177,100
Murray County 8,119 $74,475 $179,400
Lac qui Parle County 6,694 $71,639 $143,400
Wilkin County 6,413 $69,635 $172,300
Norman County 6,411 $69,833 $135,700
Grant County 6,108 $72,957 $178,600
Cook County 5,633 $71,643 $294,000
Lincoln County 5,594 $67,715 $152,200
Mahnomen County 5,371 $53,925 $146,500
Big Stone County 5,152 $65,475 $135,700
Kittson County 4,163 $69,615 $134,400
Red Lake County 3,922 $77,500 $157,200
Lake of the Woods County 3,800 $70,091 $215,000
Traverse County 3,279 $65,931 $110,100