List of Minnesota locations by per capita income
Appearance
This article is part of a series on |
Income in the United States of America |
---|
![]() |
![]() |
Minnesota ranks 1st in the Midwest and 14th highest nationwide in per capita personal income. The state average surpasses the national average by 3%. Per Capita Personal Income of $74,943 in Minnesota and Per Capita Personal Income of $72,425 in the United States in 2024.[1][2][3]
Minnesota Counties Ranked by Per Capita Income in 2023
[edit]Note: Data is from the 2023 United States Census Estimate Data and the 2019-2023 American Community Survey 5-Year Estimates.[4]
Rank | County | Per Capita Personal Income (2023) |
Median Household Income (2023) |
Median Family Income (2010) |
Population (2024) | Number of Households (2023) |
Number of Housing Units (2023) |
---|---|---|---|---|---|---|---|
1 | Hennepin | $95,574 | $96,339 | $81,043 | 1,273,334 | 534,573 | 579,806 |
2 | Carver | $93,242 | $123,144 | $92,412 | 112,628 | 40,231 | 43,202 |
3 | Washington | $84,018 | $114,457 | $92,087 | 283,960 | 103,411 | 111,849 |
4 | Traverse | $82,905 | $65,931 | $54,485 | 3,134 | 1,410 | 1,912 |
5 | Scott | $81,213 | $120,247 | $92,408 | 157,206 | 54,238 | 57,707 |
6 | Redwood | $76,945 | $67,024 | $55,829 | 15,254 | 6,156 | 7,110 |
7 | Dakota | $75,019 | $105,212 | $87,445 | 453,156 | 171,630 | 181,442 |
8 | Wilkin | $74,577 | $69,635 | $57,973 | 6,268 | 2,691 | 2,991 |
9 | Marshall | $72,481 | $71,701 | $61,300 | 8,771 | 3,740 | 4,418 |
— | Minnesota | $72,366 | $87,556 | $71,307 | 5,793,151 | 2,282,967 | 2,575,411 |
10 | Yellow Medicine | $71,912 | $71,701 | $58,491 | 9,373 | 3,740 | 4,418 |
11 | Olmsted | $71,904 | $93,494 | $79,422 | 166,424 | 66,629 | 72,234 |
12 | Pipestone | $69,853 | $66,073 | $55,609 | 9,100 | 3,971 | 4,343 |
13 | Swift | $69,348 | $62,601 | $55,278 | 9,666 | 4,134 | 4,706 |
14 | Ramsey | $69,310 | $81,004 | $69,079 | 542,015 | 219,075 | 236,285 |
— | United States | $68,531 | $78,538 | $62,982 | 340,110,988 | 127,482,865 | 145,344,636 |
15 | Pennington | $68,190 | $72,561 | $56,820 | 13,652 | 6,170 | 6,879 |
16 | Murray | $67,663 | $74,475 | $54,647 | 8,044 | 3,601 | 4,458 |
17 | Red Lake | $67,464 | $77,500 | $56,210 | 3,882 | 1,650 | 1,872 |
18 | Lac qui Parle | $66,536 | $71,639 | $54,522 | 6,636 | 2,881 | 3,470 |
19 | Big Stone | $66,381 | $65,475 | $54,034 | 5,067 | 2,179 | 3,002 |
20 | Goodhue | $65,921 | $82,749 | $68,217 | 47,982 | 19,631 | 21,348 |
21 | Douglas | $65,827 | $77,264 | $59,953 | 39,933 | 17,416 | 22,608 |
22 | Wright | $65,241 | $106,666 | $76,641 | 154,593 | 52,757 | 58,826 |
23 | Cook | $65,513 | $71,643 | $56,146 | 5,571 | 2,700 | 6,142 |
24 | Kittson | $64,925 | $69,615 | $61,890 | 3,992 | 1,758 | 2,267 |
25 | Brown | $64,232 | $68,690 | $60,078 | 25,710 | 10,946 | 11,849 |
26 | Lake of the Woods | $64,010 | $70,091 | $51,161 | 3,797 | 1,665 | 3,546 |
27 | Pope | $63,885 | $72,205 | $58,581 | 11,495 | 4,987 | 6,483 |
28 | Le Sueur | $63,719 | $90,218 | $68,053 | 29,458 | 11,499 | 13,148 |
29 | Houston | $63,545 | $77,087 | $63,523 | 18,352 | 8,074 | 8,829 |
30 | Stearns | $63,053 | $76,447 | $65,475 | 163,997 | 60,937 | 67,071 |
31 | Anoka | $62,935 | $98,764 | $78,603 | 376,840 | 136,171 | 144,008 |
32 | Renville | $62,855 | $69,086 | $56,568 | 14,453 | 5,965 | 6,918 |
33 | Wabasha | $62,412 | $80,133 | $62,917 | 21,574 | 9,129 | 10,342 |
34 | Chisago | $62,286 | $98,260 | $72,093 | 59,105 | 21,252 | 23,347 |
35 | Todd | $62,276 | $63,039 | $50,755 | 25,955 | 10,049 | 13,174 |
36 | Rock | $61,899 | $70,698 | $58,147 | 9,525 | 3,956 | 4,296 |
37 | Roseau | $61,800 | $73,611 | $55,962 | 15,265 | 6,058 | 7,287 |
38 | Kandiyohi | $61,664 | $75,097 | $60,812 | 44,674 | 17,450 | 20,581 |
39 | McLeod | $61,496 | $78,468 | $69,289 | 36,780 | 14,971 | 16,057 |
40 | Lyon | $61,228 | $72,761 | $63,793 | 25,577 | 10,003 | 11,332 |
41 | Jackson | $61,129 | $69,955 | $59,238 | 9,861 | 4,421 | 4,909 |
42 | Martin | $60,933 | $62,969 | $57,139 | 19,561 | 8,840 | 9,756 |
43 | Dodge | $60,718 | $92,943 | $75,170 | 21,242 | 8,018 | 8,630 |
44 | Nicollet | $60,524 | $80,362 | $69,653 | 34,493 | 12,984 | 13,780 |
45 | Becker | $60,360 | $71,117 | $55,907 | 35,444 | 14,404 | 20,168 |
46 | Lincoln | $60,182 | $67,715 | $58,953 | 5,564 | 2,435 | 3,068 |
47 | Polk | $60,175 | $69,136 | $62,601 | 30,413 | 12,448 | 14,748 |
48 | Sibley | $60,166 | $76,082 | $60,948 | 15,194 | 5,884 | 6,558 |
49 | Waseca | $60,130 | $75,052 | $60,975 | 18,684 | 7,505 | 7,968 |
50 | Cottonwood | $59,882 | $68,239 | $51,705 | 11,338 | 4,659 | 5,227 |
51 | Sherburne | $59,643 | $102,965 | $79,789 | 103,059 | 34,951 | 37,695 |
52 | Otter Tail | $59,478 | $70,912 | $53,391 | 60,884 | 25,181 | 36,812 |
53 | Saint Louis | $59,235 | $69,455 | $60,136 | 200,794 | 86,264 | 104,530 |
54 | Winona | $58,318 | $70,198 | $62,679 | 49,973 | 20,288 | 21,879 |
55 | Grant | $58,301 | $72,957 | $52,599 | 6,109 | 2,521 | 3,148 |
56 | Steele | $58,222 | $83,448 | $67,105 | 37,434 | 15,001 | 16,157 |
57 | Cass | $57,880 | $64,937 | $51,063 | 31,442 | 12,768 | 24,794 |
58 | Nobles | $57,743 | $65,509 | $52,356 | 21,969 | 7,689 | 8,398 |
59 | Stevens | $57,718 | $71,060 | $65,283 | 9,819 | 3,835 | 4,220 |
60 | Lake | $57,668 | $75,621 | $57,462 | 10,698 | 5,030 | 7,531 |
61 | Hubbard | $57,515 | $70,622 | $53,876 | 22,050 | 8,885 | 14,792 |
62 | Crow Wing | $56,919 | $71,343 | $55,554 | 68,642 | 28,778 | 43,130 |
63 | Fillmore | $56,844 | $75,225 | $59,034 | 21,502 | 8,626 | 9,778 |
64 | Mower | $56,722 | $71,495 | $58,476 | 40,900 | 15,570 | 17,071 |
65 | Meeker | $56,379 | $75,037 | $59,495 | 23,491 | 9,141 | 10,852 |
66 | Chippewa | $56,174 | $69,192 | $58,769 | 12,299 | 5,196 | 5,670 |
67 | Benton | $56,137 | $71,480 | $63,566 | 41,881 | 16,494 | 17,719 |
68 | Freeborn | $56,100 | $69,012 | $56,774 | 30,314 | 12,885 | 14,141 |
69 | Watonwan | $55,976 | $70,593 | $55,104 | 11,204 | 4,314 | 4,877 |
70 | Rice | $55,702 | $82,792 | $69,796 | 69,025 | 23,345 | 25,443 |
71 | Isanti | $55,537 | $86,573 | $66,806 | 43,687 | 15,875 | 17,528 |
72 | Faribault | $55,356 | $64,391 | $53,946 | 13,886 | 6,170 | 6,909 |
73 | Koochiching | $55,115 | $69,115 | $57,963 | 11,594 | 5,710 | 7,457 |
74 | Blue Earth | $55,016 | $72,623 | $63,702 | 70,700 | 27,183 | 30,188 |
75 | Itasca | $54,574 | $66,380 | $56,890 | 45,442 | 18,510 | 25,760 |
76 | Clearwater | $54,531 | $64,934 | $46,566 | 8,630 | 3,245 | 4,460 |
77 | Clay | $53,925 | $77,664 | $65,678 | 66,848 | 25,939 | 27,851 |
78 | Norman | $53,560 | $69,833 | $53,530 | 6,284 | 2,676 | 3,247 |
79 | Mille Lacs | $53,553 | $71,455 | $55,523 | 27,577 | 10,739 | 13,208 |
80 | Beltrami | $53,382 | $67,257 | $54,781 | 46,762 | 17,908 | 21,976 |
81 | Morrison | $53,069 | $68,640 | $56,481 | 34,520 | 13,860 | 16,305 |
82 | Carlton | $52,392 | $80,042 | $61,425 | 36,745 | 13,972 | 15,994 |
83 | Aitkin | $51,695 | $59,498 | $47,074 | 16,335 | 6,935 | 14,419 |
84 | Kanabec | $51,455 | $71,915 | $51,856 | 16,608 | 6,475 | 7,878 |
85 | Wadena | $49,621 | $56,882 | $47,898 | 14,437 | 5,889 | 7,068 |
86 | Mahnomen | $48,138 | $53,925 | $45,265 | 5,296 | 1,871 | 2,548 |
87 | Pine | $46,122 | $69,666 | $51,504 | 30,319 | 11,913 | 17,509 |
Minnesota Places Ranked by Per Capita Income in 2023
[edit]Rank | City | Per Capita Income (2023) |
Median Household Income (2023)[5] |
Population (2023) | Number of Households (2023) |
---|---|---|---|---|---|
1 | Lakeville | $57,879 | $147,992 | 76,243 | 24,959 |
2 | Plymouth | $63,647 | $130,793 | 77,648 | 32,425 |
3 | Woodbury | $57,643 | $120,588 | 79,538 | 28,546 |
4 | Maple Grove | $61,045 | $104,200 | 71,288 | 27,726 |
5 | Eagan | $52,242 | $101,896 | 67,396 | 27,852 |
6 | Blaine | $41,197 | $100,172 | 73,774 | 25,092 |
7 | Brooklyn Park | $40,661 | $87,532 | 82,017 | 29,265 |
8 | Bloomington | $48,465 | $86,206 | 87,398 | 37,724 |
9 | Rochester | $52,002 | $85,240 | 122,413 | 50,658 |
10 | Minneapolis | $53,072 | $81,001 | 425,115 | 188,944 |
11 | Saint Paul | $41,741 | $73,975 | 303,820 | 123,067 |
12 | Duluth | $43,108 | $61,163 | 87,680 | 37,150 |
13 | St. Cloud | $32,575 | $61,112 | 71,013 | 27,748 |
Minnesota Places Ranked by Per Capita Income in 2014
[edit]
- $122,922 – Woodland
- $107,075 – Sunfish Lake
- $105,167 – Greenwood
- $90,253 – Minnetonka Beach
- $83,803 – Medina
- $83,704 – Orono
- $80,529 – North Oaks
- $77,406 – Deephaven
- $76,197 – Dellwood
- $68,370 – Tonka Bay
- $68,063 – Medicine Lake
- $63,280 – Lilydale
- $61,438 – Edina
- $61,295 – Shorewood
- $60,681 – Wayzata
- $59,773 – Erhard
- $57,519 – Mendota Heights
- $57,143 – Fish Lake
- $55,974 – Gem Lake
- $55,350 – Mendota
- $54,692 – Minnetrista
- $54,371 – Independence
- $52,604 – Birchwood Village
- $52,439 – Lakeland Shores
- $51,585 – Greenfield
- $51,516 – St. Marys Point
- $50,435 – Eden Prairie
- $49,262 – Marine on St. Croix
- $48,600 – Minnetonka
- $48,416 – Excelsior
- $47,853 – Chanhassen
- $47,142 – Afton
- $46,764 – Grant
- $46,672 – Victoria
- $46,375 – Plymouth
- $46,053 – Lake Elmo
- $44,819 – Golden Valley
- $44,260 – Mahtomedi
- $44,112 – Manhattan Beach
- $44,047 – Woodbury
- $44,033 – Shoreview
- $43,833 – Maple Grove
- $43,283 – Pine Springs
- $43,113 – Spring Park
- $42,924 – Corcoran
- $42,647 – Crosslake
- $42,090 – Long Beach
- $41,810 – Prior Lake
- $41,734 – East Gull Lake
- $41,037 – Eagan
- $41,021 – Oakport
- $40,992 – Pine Island
- $40,910 – Burtrum
- $40,867 – Mound
- $40,500 – Pine Bend
- $39,502 – St. Louis Park
- $39,468 – Carver
- $39,209 – Hatfield
- $39,199 – Dayton
- $38,600 – Johnson
- $38,444 – Apple Valley
- $37,641 – The Lakes
- $37,573 – Silver Creek
- $37,552 – Rogers
- $37,534 – Hugo
- $37,499 – Skyline
- $37,343 – Long Lake
- $37,318 – Sargeant
- $37,211 – Vadnais Heights
- $37,110 – Lakeville
- $36,932 – Savage
- $36,892 – Oronoco
- $36,778 – Hanover
- $36,462 – Stillwater
- $36,430 – Bloomington
- $36,364 – Andover
- $36,293 – St. Anthony (Hennepin and Ramsey Counties)
- $36,215 – Lino Lakes
- $36,193 – Hallock
- $36,130 – Finlayson
- $36,079 – Lake Shore
- $35,966 – Ham Lake
- $35,862 – Champlin
- $35,772 – Chaska
- $35,732 – Merrifield
- $35,674 – Center City
- $35,408 – Lakeland
- $35,396 – Falcon Heights
- $35,212 – Inver Grove Heights
- $35,062 – Freeport
- $34,977 – Minneiska
- $34,934 – Roseville
- $34,926 – Scandia
- $34,872 – Chickamaw Beach
- $34,812 – Ottertail
- $34,780 – St. Vincent
- $34,709 – St. Augusta
- $34,682 – Alpha
- $34,597 – Ranier
- $34,481 – Arden Hills
- $34,430 – Columbus
- $34,426 – Nisswa
- $34,264 – Rosemount
- $34,224 – Argyle
- $34,189 – Heidelberg
- $34,079 – Arnold
- $34,050 – Strathcona
- $33,752 – Cohasset
- $33,672 – St. Rosa
- $33,629 – East Bethel
- $33,625 – Rochester
- $33,523 – New Brighton
- $33,312 – Dakota
- $33,224 – Blaine
- $33,071 – Baxter
- $33,008 – Waverly
- $32,972 – St. Michael
- $32,936 – Bird Island
- $32,681 – Elkton
- $32,667 – Regal
- $32,652 – Hitterdal
- $32,636 – Circle Pines
- $32,633 – Wyoming
- $32,615 – Lake St. Croix Beach
- $32,582 – Ramsey
- $32,538 – Wilton
- $32,507 – Squaw Lake
- $32,435 – Elko New Market
- $32,359 – Oak Grove
- $32,350 – Elk River
- $32,324 – Waconia
- $32,281 – Watertown
- $32,237 – Loretto
- $32,232 – Minneapolis
- $32,220 – Albertville
- $32,050 – Farmington
- $31,977 – Vermillion
- $31,965 – Shakopee
- $31,930 – Manchester
- $31,911 – Burnsville
- $31,885 – Sartell
- $31,882 – Hadley
- $31,870 – White Bear Lake
- $31,869 – Oakdale
- $31,724 – Cottage Grove
- $31,713 – Courtland
- $31,476 – Chisago City
- $31,348 – Dumont
- $31,346 – St. Bonifacius
- $31,345 – Hermantown
- $31,298 – Martin Lake
- $31,081 – Elysian
- $31,040 – Comstock
- $30,919 – Fifty Lakes
- $30,897 – Hastings
- $30,896 – Forest Lake
- $30,861 – Warsaw
- $30,807 – Lindstrom
- $30,801 – Rockford
- $30,797 – Hamburg
- $30,757 – Cottonwood
- $30,691 – Delano
- $30,652 – Coon Rapids
- $30,583 – Spicer
- $30,535 – Eitzen
- $30,457 – Byron
- $30,430 – Nowthen
- $30,284 – Homer
- $30,211 – Big Lake (Carlton County)
- $30,156 – Centerville
- $30,142 – Otsego
- $30,094 – Wanda
- $30,066 – Prinsburg
- $30,028 – Rockville
- $30,008 – Blomkest
- $29,922 – Robbinsdale
- $29,916 – Warba
- $29,864 – Maplewood
- $29,802 – Benson
- $29,788 – Mayer
- $29,673 – Plato
- $29,621 – Kellogg
- $29,616 – Felton
- $29,578 – North Mankato
- $29,521 – Graceville
- $29,489 – Oak Park Heights
- $29,470 – Garden City
- $29,466 – Coates
- $29,393 – Hopkins
- $29,338 – Easton
- $29,313 – Avon
- $29,312 – Stephen
- $29,293 – Florence
- $29,270 – Norcross
- $29,263 – Breezy Point
- $29,209 – Little Canada
- $29,172 – Miesville
- $29,168 – New Hope
- $29,150 – Lucan
- $29,144 – Frontenac
- $29,117 – Stanchfield
- $29,104 – New Prague
- $29,098 – Finland
- $29,053 – Vergas
- $29,006 – Mountain Iron
- $28,928 – Mounds View
- $28,923 – Rushford Village
- $28,921 – Hawley
- $28,801 – Minnesota Lake
- $28,800 – Eagle Lake
- $28,778 – Maple Plain
- $28,776 – Gilman
- $28,758 – Forada
- $28,633 – Wilder
- $28,628 – Goodview
- $28,581 – Lake Wilson
- $28,545 – Waldorf
- $28,532 – Mahtowa
- $28,490 – Nerstrand
- $28,475 – Clontarf
- $28,471 – Mantorville
- $28,469 – Hayward
- $28,460 – Crystal
- $28,442 – Whipholt
- $28,308 – Jordan
- $28,231 – New Trier
- $28,188 – Monticello
- $28,139 – Bigfork
- $28,089 – Richfield
- $27,987 – Vernon Center
- $27,943 – Albany
- $27,937 – Wabasha
- $27,889 – Randolph
- $27,883 – Madison Lake
- $27,805 – Proctor
- $27,796 – Belle Plaine
- $27,792 – Morris
- $27,772 – Biscay
- $27,749 – Nicollet
- $27,739 – Dunnell
- $27,709 – Cologne
- $27,658 – Porter
- $27,657 – Marshall
- $27,641 – Brownsville
- $27,593 – Beltrami
- $27,588 – Emily
- $27,467 – Owatonna
- $27,466 – Greenbush
- $27,453 – Wendell
- $27,443 – Fairmont
- $27,443 – Cleveland
- $27,438 – Granite Falls
- $27,433 – Esko
- $27,400 – Zumbro Falls
- $27,398 – Grand Marais
- $27,394 – Conger
- $27,284 – Cedar Mills
- $27,282 – New Ulm
- $27,263 – Brooks
- $27,239 – West St. Paul
- $27,185 – St. Paul Park
- $27,158 – Red Wing
- $27,138 – Searles
- $27,128 – Osseo
- $27,120 – Alberta
- $27,068 – Holdingford
- $27,055 – St. Stephen
- $27,034 – North Branch
- $27,017 – Eyota
- $27,015 – Rice
- $27,004 – Spring Lake Park
- $26,998 – St. Francis
- $26,954 – Newport
- $26,937 – Wheaton
- $26,931 – Fridley
- $26,863 – Lake City
- $26,859 – Kasson
- $26,856 – Villard
- $26,840 – Clear Lake
- $26,837 – Buffalo
- $26,760 – Fort Ripley
- $26,746 – Cannon Falls
- $26,744 – Barnesville
- $26,732 – Holloway
- $26,731 – Elrosa
- $26,727 – Bethel
- $26,705 – Soudan
- $26,693 – Coleraine
- $26,677 – Tamarack
- $26,672 – Minneota
- $26,618 – Chatfield
- $26,616 – Ortonville
- $26,586 – Hutchinson
- $26,576 – North St. Paul
- $26,538 – Jackson
- $26,508 – Brooklyn Park
- $26,480 – Madelia
- $26,462 – Greenwald
- $26,441 – Good Thunder
- $26,414 – Wolverton
- $26,375 – Roy Lake
- $26,365 – Darwin
- $26,354 – Dundas
- $26,307 – Lonsdale
- $26,303 – Perham
- $26,268 – Saint Paul
- $26,247 – Lowry
- $26,179 – Battle Lake
- $26,146 – Wabasso
- $26,140 – Slayton
- $26,129 – Lamberton
- $26,126 – Hendrum
- $26,084 – Glenwood
- $26,082 – Le Roy
- $26,075 – Newfolden
- $26,025 – Lafayette
- $25,992 – Elgin
- $25,979 – Odin
- $25,962 – Thomson
- $25,961 – Grygla
- $25,942 – Anoka
- $25,922 – Fountain
- $25,911 – Peterson
- $25,890 – Lanesboro
- $25,866 – Detroit Lakes
- $25,833 – Lake Crystal
- $25,764 – East Grand Forks
- $25,757 – Lynd
- $25,752 – Bayport
- $25,746 – Hampton
- $25,715 – Duluth
- $25,708 – Olivia
- $25,700 – La Crescent
- $25,696 – Ormsby
- $25,676 – Hokah
- $25,638 – Le Sueur
- $25,634 – Altura
- $25,624 – Hayfield
- $25,618 – Blooming Prairie
- $25,603 – Hector
- $25,585 – Starbuck
- $25,566 – Belgrade
- $25,563 – Mazeppa
- $25,555 – Roscoe
- $25,549 – Clara City
- $25,546 – Warren
- $25,544 – South St. Paul
- $25,517 – Madison
- $25,496 – Fulda
- $25,482 – Stewartville
- $25,475 – Freeborn
- $25,449 – Turtle River
- $25,437 – Milroy
- $25,427 – Mabel
- $25,402 – Becker
- $25,399 – Stockton
- $25,398 – Isanti
- $25,363 – Lutsen
- $25,331 – Franklin
- $25,287 – St. Clair
- $25,262 – Plainview
- $25,246 – Rollingstone
- $25,244 – Racine
- $25,244 – Henderson
- $25,230 – Redwood Falls
- $25,219 – Winsted
- $25,194 – Oslo
- $25,177 – Glencoe
- $25,176 – Columbia Heights
- $25,151 – Tower
- $25,098 – Zumbrota
- $25,089 – Whalan
- $25,079 – Kenyon
- $25,068 – Lastrup
- $25,063 – Kinney
- $25,056 – Silver Bay
- $25,011 – Hendricks
- $25,011 – Sabin
- $24,997 – Lauderdale
- $24,977 – Norwood Young America
- $24,977 – Beaver Creek
- $24,974 – Beardsley
- $24,956 – Iron Junction
- $24,955 – Eagle Bend
- $24,925 – Kerrick
- $24,922 – Lake Henry
- $24,920 – Russell
- $24,919 – Lewiston
- $24,909 – Cuyuna
- $24,906 – Fergus Falls
- $24,905 – Blue Earth
- $24,852 – Lake George
- $24,819 – Amboy
- $24,787 – Garfield
- $24,782 – Clearwater
- $24,744 – Lakefield
- $24,617 – Ashby
- $24,612 – Richville
- $24,587 – Adams
- $24,544 – Holt
- $24,516 – Roseau
- $24,493 – Dent
- $24,467 – Montevideo
- $24,452 – Leota
- $24,442 – Big Lake
- $24,437 – Cold Spring
- $24,417 – Waltham
- $24,410 – Trimont
- $24,388 – Morgan
- $24,385 – Avoca
- $24,384 – Truman
- $24,355 – Chandler
- $24,345 – Janesville
- $24,340 – Albert Lea
- $24,319 – Bellingham
- $24,283 – St. Hilaire
- $24,282 – Hoyt Lakes
- $24,267 – Waite Park
- $24,254 – Wrenshall
- $24,250 – Sauk Centre
- $24,246 – Ada
- $24,245 – La Salle
- $24,214 – Elbow Lake (Grant County)
- $24,211 – Dennison
- $24,198 – Hanska
- $24,187 – Red Lake Falls
- $24,183 – Sedan
- $24,173 – Grand Meadow
- $24,150 – Brownton
- $24,134 – Willernie
- $24,101 – Gilbert
- $24,083 – Cokato
- $24,070 – Brownsdale
- $24,025 – Babbitt
- $24,011 – Northfield
- $24,007 – Gary
- $23,998 – Crookston
- $23,978 – Upsala
- $23,970 – Sauk Rapids
- $23,968 – Campbell
- $23,951 – Clements
- $23,933 – Renville
- $23,924 – Alden
- $23,899 – Dover
- $23,891 – Wood Lake
- $23,858 – Aitkin
- $23,856 – Thief River Falls
- $23,845 – Rose Creek
- $23,844 – Palisade
- $23,843 – Hollandale
- $23,838 – Fisher
- $23,835 – Litchfield
- $23,831 – Nielsville
- $23,822 – Lester Prairie
- $23,807 – Taylors Falls
- $23,778 – Sleepy Eye
- $23,770 – Luverne
- $23,695 – Preston
- $23,671 – Pipestone
- $23,649 – Austin
- $23,644 – Medford
- $23,618 – Hibbing
- $23,592 – Dawson
- $23,579 – Clarkfield
- $23,564 – Dexter
- $23,553 – Ellendale
- $23,553 – Aurora
- $23,553 – Alexandria
- $23,539 – Breckenridge
- $23,534 – Paynesville
- $23,517 – Milaca
- $23,511 – Sherburn
- $23,505 – Richmond
- $23,494 – Harris
- $23,487 – Cosmos
- $23,472 – Goodhue
- $23,446 – Dundee
- $23,436 – Moorhead
- $23,397 – Clarks Grove
- $23,396 – Foxhome
- $23,390 – Sunburg
- $23,385 – Taconite
- $23,373 – Two Harbors
- $23,365 – Sobieski
- $23,362 – Adrian
- $23,356 – Underwood
- $23,354 – Iona
- $23,346 – Baker
- $23,335 – Royalton
- $23,305 – Spring Grove
- $23,290 – Willow River
- $23,277 – Stacy
- $23,277 – Ghent
- $23,276 – Glenville
- $23,251 – St. Charles
- $23,249 – Mankato
- $23,247 – Annandale
- $23,232 – Wells
- $23,224 – Balaton
- $23,219 – Kent
- $23,217 – Nelson
- $23,215 – Waseca
- $23,206 – Montrose
- $23,206 – McIntosh
- $23,195 – Trosky
- $23,194 – Cloquet
- $23,193 – New Munich
- $23,113 – Maple Lake
- $23,113 – Carlos
- $23,107 – Geneva
- $23,105 – Utica
- $23,096 – Gaylord
- $23,092 – Edgerton
- $23,088 – Wanamingo
- $23,078 – St. Cloud
- $23,077 – Ostrander
- $23,060 – Waterville
- $23,053 – Fairfax
- $23,009 – Jenkins
- $22,995 – Lyle
- $22,994 – Springfield
- $22,967 – West Union
- $22,964 – Green Isle
- $22,956 – Crosby
- $22,945 – Glyndon
- $22,891 – Middle River
- $22,886 – Windom
- $22,874 – Willmar
- $22,845 – Pemberton
- $22,845 – Littlefork
- $22,830 – Roosevelt
- $22,815 – Cambridge
- $22,811 – Fairhaven
- $22,804 – Foreston
- $22,801 – Ely
- $22,777 – Claremont
- $22,774 – Faribault
- $22,772 – Grey Eagle
- $22,766 – Danvers
- $22,760 – McKinley (St. Louis County)
- $22,747 – Stewart (McLeod County)
- $22,736 – Minnesota City
- $22,725 – Nashwauk
- $22,681 – Lexington
- $22,663 – Zimmerman
- $22,662 – Taopi
- $22,640 – Storden
- $22,618 – Walker
- $22,614 – Halma
- $22,609 – Ihlen
- $22,604 – Rock Creek
- $22,576 – Winthrop
- $22,569 – Swanville
- $22,566 – St. Martin
- $22,563 – Donnelly
- $22,556 – Spring Valley
- $22,550 – Ivanhoe
- $22,534 – Winnebago
- $22,515 – Askov
- $22,512 – Arlington
- $22,494 – Wilmont
- $22,482 – Ulen
- $22,481 – Lake Lillian
- $22,473 – Shafer
- $22,462 – Warroad
- $22,453 – Brandon
- $22,424 – Carlton
- $22,415 – Gibbon
- $22,390 – Morton
- $22,375 – Flensburg
- $22,363 – Brewster
- $22,352 – Chokio
- $22,309 – Brooten
- $22,274 – Morristown
- $22,262 – Humboldt
- $22,246 – Ronneby
- $22,237 – Cook
- $22,237 – Harmony
- $22,237 – Pierz
- $22,225 – Le Center
- $22,191 – Leonard
- $22,163 – Lengby
- $22,153 – Atwater
- $22,145 – Howard Lake
- $22,142 – Rushmore
- $22,135 – Hills
- $22,134 – Lake Benton
- $22,106 – Kiester
- $22,094 – Odessa
- $22,089 – Goodridge
- $22,062 – New York Mills
- $22,032 – Osage
- $22,015 – Lancaster
- $22,001 – Heron Lake
- $21,957 – Caledonia
- $21,924 – Barnum
- $21,909 – Little Falls
- $21,896 – Millerville
- $21,874 – Montgomery
- $21,857 – Biwabik
- $21,847 – Winona
- $21,843 – Comfrey
- $21,830 – Jasper
- $21,819 – Aldrich
- $21,814 – Kennedy
- $21,729 – Backus
- $21,724 – Holland
- $21,682 – Frost
- $21,672 – Buhl
- $21,657 – Louisburg
- $21,642 – International Falls
- $21,634 – Alvarado
- $21,609 – Tyler
- $21,599 – Dovray
- $21,598 – Browerville
- $21,593 – Bingham Lake
- $21,583 – Sanborn
- $21,559 – Silver Lake
- $21,552 – Riverton
- $21,546 – Foley
- $21,504 – Lismore
- $21,488 – Dilworth
- $21,470 – Twin Lakes (Mahnomen County)
- $21,453 – St. James
- $21,442 – Denham
- $21,442 – St. Joseph
- $21,435 – Elizabeth
- $21,416 – West Concord
- $21,414 – Scanlon
- $21,414 – Garrison
- $21,389 – Genola
- $21,365 – New London
- $21,312 – Dodge Center
- $21,307 – Grand Rapids
- $21,299 – Halstad
- $21,297 – Lake Park
- $21,284 – Millville
- $21,281 – Rothsay
- $21,273 – Buckman
- $21,262 – Isle
- $21,253 – Hartland
- $21,227 – Badger
- $21,225 – Bigelow
- $21,215 – Osakis
- $21,191 – Kensington
- $21,166 – Fosston
- $21,124 – Karlstad
- $21,091 – Orr
- $21,087 – Hill City
- $21,062 – Oklee
- $21,061 – Buffalo Lake
- $21,058 – Raymond
- $21,039 – Canby
- $21,034 – Miltona
- $21,030 – Pine City
- $21,000 – New Germany
- $20,990 – Round Lake
- $20,966 – Belview
- $20,957 – Kelliher
- $20,937 – Emmons
- $20,926 – Barrett
- $20,903 – Evan
- $20,881 – Bellechester
- $20,879 – Kandiyohi
- $20,855 – Deerwood
- $20,846 – Welcome
- $20,825 – Eveleth
- $20,824 – Virginia
- $20,822 – Brooklyn Center
- $20,814 – Herman
- $20,776 – Kingston
- $20,764 – St. Anthony (Stearns County)
- $20,763 – Tracy
- $20,739 – Watkins
- $20,736 – Barry
- $20,734 – Lewisville
- $20,727 – Audubon
- $20,706 – Clarissa
- $20,699 – Princeton
- $20,671 – Longville
- $20,661 – Clinton
- $20,638 – Climax
- $20,638 – Wright
- $20,629 – Vining
- $20,627 – Trommald
- $20,623 – Ellsworth
- $20,617 – Kasota
- $20,607 – Murdock
- $20,584 – Houston
- $20,559 – Borup
- $20,555 – Mapleton
- $20,545 – Keewatin
- $20,543 – Wykoff
- $20,541 – Delavan
- $20,518 – Kimball
- $20,515 – Danube
- $20,508 – Elmdale
- $20,479 – Chisholm
- $20,475 – Eden Valley
- $20,471 – Wahkon
- $20,459 – Kerkhoven
- $20,443 – Mountain Lake
- $20,429 – St. Peter
- $20,399 – Perley
- $20,397 – Okabena
- $20,366 – Twin Lakes (Freeborn County)
- $20,354 – Marietta
- $20,322 – Tintah
- $20,315 – Big Falls
- $20,299 – Long Prairie
- $20,284 – Cyrus
- $20,279 – Baudette
- $20,269 – New Richland
- $20,211 – Clearbrook
- $20,203 – Westbrook
- $20,175 – Staples
- $20,165 – Bricelyn
- $20,150 – Browns Valley
- $20,124 – Butterfield
- $20,106 – Nimrod
- $20,095 – Maynard
- $20,054 – La Prairie
- $20,032 – Park Rapids
- $20,030 – Echo
- $20,029 – Frazee
- $20,022 – Rutledge
- $20,020 – Magnolia
- $19,978 – Randall
- $19,968 – Hanley Falls
- $19,958 – Bagley
- $19,881 – Fertile
- $19,876 – Doran
- $19,862 – Ruthton
- $19,818 – Worthington
- $19,817 – Hazel Run
- $19,789 – Williams
- $19,748 – Shevlin
- $19,687 – Mora
- $19,660 – Hoffman
- $19,652 – Rushford
- $19,639 – Wadena
- $19,620 – McGrath
- $19,563 – Canton
- $19,557 – Pequot Lakes
- $19,543 – Onamia
- $19,518 – Nassau
- $19,513 – Tenstrike
- $19,449 – Kettle River
- $19,412 – Pine River
- $19,410 – Gonvick
- $19,397 – Brookston
- $19,383 – Pease
- $19,317 – Hinckley
- $19,303 – Brainerd
- $19,294 – Hewitt
- $19,276 – Jeffers
- $19,256 – Evansville
- $19,252 – Hardwick
- $19,251 – Mentor
- $19,251 – Vesta
- $19,245 – Bluffton
- $19,244 – Watson
- $19,241 – Bovey
- $19,220 – Pillager
- $19,215 – Shelly
- $19,188 – Appleton
- $19,158 – Gully
- $19,155 – Melrose
- $19,117 – Mapleview
- $19,047 – Cromwell
- $19,041 – Currie
- $19,030 – Garvin
- $19,012 – Meire Grove
- $19,008 – St. Leo
- $19,007 – De Graff
- $18,995 – Bowlus
- $18,943 – Federal Dam
- $18,943 – Plummer
- $18,918 – Viking
- $18,914 – Grove City
- $18,876 – Verndale
- $18,860 – Dassel
- $18,851 – Henning
- $18,835 – Ceylon
- $18,826 – Arco
- $18,766 – Erskine
- $18,744 – Twin Valley
- $18,707 – Rush City
- $18,657 – Deer Creek
- $18,625 – Sebeka
- $18,595 – Kilkenny
- $18,543 – Bemidji
- $18,498 – Hancock
- $18,434 – Cobden
- $18,342 – Beaulieu
- $18,294 – Darfur
- $18,279 – Mahnomen
- $18,223 – Georgetown
- $18,192 – Granada
- $18,143 – Beaver Bay
- $18,105 – Braham
- $18,076 – Laporte
- $18,056 – Floodwood
- $18,052 – Brook Park
- $17,997 – Boyd
- $17,978 – Northrop
- $17,911 – Parkers Prairie
- $17,896 – Delhi
- $17,895 – Strandquist
- $17,864 – New Auburn
- $17,859 – Seaforth
- $17,859 – Marble
- $17,833 – Pelican Rapids
- $17,829 – Bertha
- $17,803 – Spring Hill
- $17,786 – Akeley
- $17,767 – Sacred Heart
- $17,750 – Northome
- $17,693 – Menahga
- $17,692 – Donaldson
- $17,625 – Lake Bronson
- $17,572 – Bock
- $17,532 – Grasston
- $17,432 – Lansing
- $17,337 – Clitherall
- $17,326 – Nevis
- $17,156 – Calumet
- $17,104 – Hackensack
- $16,993 – Moose Lake
- $16,955 – Ogema
- $16,943 – Sturgeon Lake
- $16,816 – Milan
- $16,684 – Woodstock
- $16,628 – Callaway
- $16,579 – Winger
- $16,530 – Steen
- $16,519 – Westport
- $16,517 – Harding
- $16,488 – Kenneth
- $16,443 – Cass Lake
- $16,362 – Waubun
- $16,361 – Winton
- $16,336 – Ironton
- $16,216 – Blackduck
- $16,199 – Wolf Lake
- $16,149 – Taunton
- $16,118 – Elmore
- $16,020 – Henriette
- $15,987 – Hammond
- $15,946 – Ball Club
- $15,836 – Deer River
- $15,749 – Meadowlands
- $15,748 – Inger
- $15,630 – Remer
- $15,628 – South Haven
- $15,453 – Ebro
- $15,423 – Hilltop
- $15,211 – Elba
- $15,189 – Sandstone
- $15,097 – Pennock
- $14,913 – Ogilvie
- $14,800 – Correll
- $14,780 – Dalton
- $14,729 – Nashua
- $14,729 – Urbank
- $14,716 – Revere
- $14,547 – West Roy Lake
- $14,510 – McGregor
- $14,490 – Motley
- $14,484 – Farwell
- $14,478 – Hillman
- $14,420 – Walnut Grove
- $14,329 – Mizpah
- $14,189 – Bruno
- $14,057 – Solway
- $14,049 – Zemple
- $13,872 – Trail
- $13,189 – Effie
- $13,158 – Elbow Lake (Becker County)
- $12,899 – Nett Lake
- $12,739 – Quamba
- $12,543 – Vineland
- $12,411 – Bejou
- $12,366 – Landfall
- $12,340 – Redby
- $12,274 – Walters
- $12,124 – Leonidas
- $10,990 – Red Lake
- $10,915 – Bena
- $10,114 – Boy River
- $10,087 – Naytahwaush
- $9,730 – Little Rock (Beltrami County)
- $9,716 – Myrtle
- $9,359 – Rice Lake (Clearwater County)
- $8,951 – Mahnomen (St. Louis County)
- $8,597 – White Earth
- $7,432 – Pine Point
- $7,367 – Midway (Mahnomen County)
- $7,173 – Riverland
- $6,078 – Ponemah
- $3,323 – The Ranch
References
[edit]- ^ "Per Capita Personal Income, 2024". mn.gov. Minnesota Department of Employment and Economic Development. Retrieved April 24, 2025.
- ^ "Per Capita Personal Income in Minnesota (MNPCPI)". fred.stlouisfed.org. FRED/Federal Reserve Bank of St. Louis. Retrieved April 24, 2025.
- ^ "2024 Per Capita Personal Income". www.statsamerica.org. StatsAmerica. Retrieved April 24, 2025.
- ^ "Per Capita Personal Income by County, Annual: Minnesota". Federal Reserve Economic Data. Retrieved April 24, 2025.
- ^ "Highest Household Income Cities in Minnesota". www.homearea.com. HomeArea. Retrieved April 24, 2025.