Ranking · Minnesota
Richest and poorest places in Minnesota
Rochester Township has the highest median household income of Minnesota's 558 ranked places ($246,050), within the margin of error of North Oaks; Crosby has the lowest ($41,554). Ranked: places with 1,000 or more residents in the 2020 Census and an estimate whose coefficient of variation is 40% or less.
Which are the richest places?
Richest places in Minnesota, first to fifth: Rochester Township ($246,050), North Oaks ($231,742), Medina ($230,859), Dellwood ($225,000) and West Lakeland Township ($216,310).
| Rank | Place | Median household income |
|---|---|---|
| 1 | Rochester Townshipwithin the margin | $246,050±$9,162 |
| 2 | North Oakswithin the margin | $231,742±$40,823 |
| 3 | Medinawithin the margin | $230,859±$52,472 |
| 4 | Dellwoodwithin the margin | $225,000±$17,986 |
| 5 | West Lakeland Townshipwithin the margin | $216,310±$58,661 |
| 6 | Deephavenwithin the margin | $197,679±$34,953 |
| 7 | Victoriawithin the margin | $195,639±$8,044 |
| 8 | Baytown Townshipwithin the margin | $188,125±$38,599 |
| 9 | Independencewithin the margin | $186,597±$40,595 |
| 10 | Oronowithin the margin | $173,527±$23,640 |
| 11 | Cedar Lake Townshipwithin the margin | $173,500±$25,000 |
| 12 | Shorewoodwithin the margin | $171,063±$27,964 |
| 13 | Minnetristawithin the margin | $163,051±$23,166 |
| 14 | Stillwater Townshipwithin the margin | $161,563±$20,991 |
| 15 | Haverhill Townshipwithin the margin | $161,250±$23,546 |
| 16 | Kalmar Townshipwithin the margin | $160,764±$12,474 |
| 17 | Nowthenwithin the margin | $160,417±$43,086 |
| 18 | Chatham Townshipwithin the margin | $158,958±$25,355 |
| 19 | Rogerswithin the margin | $158,750±$23,461 |
| 20 | Oronocowithin the margin | $157,500±$23,113 |
| 21 | Hanoverwithin the margin | $156,536±$14,295 |
| 22 | Tonka Baywithin the margin | $156,458±$25,819 |
| 23 | Helena Townshipwithin the margin | $156,000±$22,297 |
| 24 | Greenfieldwithin the margin | $153,750±$17,568 |
| 25 | Lake Elmo | $153,669±$12,387 |
Source: American Community Survey 2020-2024 5-year estimates, U.S. Census Bureau (released January 2026) · Check it at data.census.gov
Which are the poorest places?
Poorest places in Minnesota, first to fifth: Crosby ($41,554), Aurora ($42,083), Glenwood ($42,188), Ely ($43,901) and Appleton ($43,958).
| Rank | Place | Median household income |
|---|---|---|
| 558 | Crosbywithin the margin | $41,554±$6,161 |
| 557 | Aurorawithin the margin | $42,083±$9,597 |
| 556 | Glenwoodwithin the margin | $42,188±$15,427 |
| 555 | Elywithin the margin | $43,901±$8,045 |
| 554 | Appletonwithin the margin | $43,958±$9,191 |
| 553 | Park Rapidswithin the margin | $44,747±$8,052 |
| 552 | Bagleywithin the margin | $44,896±$13,779 |
| 551 | Mahnomen, Mahnomen Countywithin the margin | $45,341±$6,357 |
| 550 | Wheatonwithin the margin | $45,781±$8,335 |
| 549 | Frazeewithin the margin | $47,016±$8,187 |
| 548 | Little Fallswithin the margin | $47,863±$9,949 |
| 547 | Aitkinwithin the margin | $47,978±$9,131 |
| 546 | Spring Parkwithin the margin | $48,315±$11,872 |
| 545 | Milacawithin the margin | $49,588±$5,343 |
| 544 | Perhamwithin the margin | $49,716±$8,242 |
| 543 | Warroadwithin the margin | $50,625±$6,059 |
| 542 | Hinckleywithin the margin | $50,714±$14,409 |
| 541 | Evelethwithin the margin | $50,725±$9,716 |
| 540 | Osakiswithin the margin | $50,833±$14,193 |
| 539 | Chisholmwithin the margin | $50,891±$11,128 |
| 538 | Virginiawithin the margin | $51,720±$4,527 |
| 537 | Sandstonewithin the margin | $51,875±$10,440 |
| 536 | Pine Citywithin the margin | $52,056±$8,234 |
| 535 | Stapleswithin the margin | $52,071±$8,638 |
| 533 | Fosston | $52,500±$8,558 |
Source: American Community Survey 2020-2024 5-year estimates, U.S. Census Bureau (released January 2026) · Check it at data.census.gov
Which places in Minnesota have the highest income per person?
The survey publishes income per person without a top code, so it gives a figure even for the richest places: Deephaven has the highest estimate, $146,525 per resident (±$35,247), but it is within the margin of error of Rochester Township ($130,576): the survey cannot say which is higher.
| Rank | Place | Per capita income |
|---|---|---|
| 1 | Deephavenwithin the margin | $146,525±$35,247 |
| 2 | Rochester Townshipwithin the margin | $130,576±$17,834 |
| 3 | Oronowithin the margin | $124,728±$35,565 |
| 4 | Tonka Baywithin the margin | $122,757±$23,399 |
| 5 | Wayzatawithin the margin | $116,577±$20,703 |
| 6 | Medinawithin the margin | $115,447±$24,674 |
| 7 | Dellwoodwithin the margin | $105,185±$17,803 |
| 8 | Baytown Townshipwithin the margin | $96,600±$21,632 |
| 9 | Shorewoodwithin the margin | $95,933±$17,670 |
| 10 | North Oaks | $93,573±$12,759 |
Source: American Community Survey 2020-2024 5-year estimates, U.S. Census Bureau (released January 2026) · Check it at data.census.gov
How is this ranking made?
Each place's median household income is read from the 2020-2024 American Community Survey. A place enters the ranking if it had 1,000 or more residents in the 2020 Census and its estimate has a coefficient of variation of 40% or less. Ties in the published figure share a rank. This is a measurement of one figure, not a judgment of a place.
Towns and townships are ranked beside cities, villages and census-designated places, and a census-designated place can lie inside a township, so one area can appear twice, once as each.
Source: PlainCities ranking method applied to the American Community Survey 2020-2024 5-year estimates, U.S. Census Bureau (released January 2026) · How ranks are computed
How these figures are made: methodology and release checks · reading a margin of error · every state · corrections