Cities in Minnesota by median household income

Victoria, MN had the highest median household income of 103 cities in 2023, at $192,821. Fergus Falls, MN had the lowest, at $50,865. The median was $88,306 and the figure for Minnesota was $87,556. Source: the U.S. Census Bureau.

Keep it in a collection in your library.
Highest192,821Victoria, MN
Lowest50,865Fergus Falls, MN
Median88,306103 cities
Minnesota87,556History

Top 40 cities, 2023

Victoria, MN: 192,821 USDVictoria, MN192,821Rogers, MN: 159,638 USDRogers, MN159,638Lake Elmo, MN: 153,407 USDLake Elmo, MN153,407Lakeville, MN: 138,119 USDLakeville, MN138,119Chanhassen, MN: 138,034 USDChanhassen, MN138,034Dayton, MN: 137,383 USDDayton, MN137,383Plymouth, MN: 133,865 USDPlymouth, MN133,865Mendota Heights, MN: 132,935 USDMendota Heights, MN132,935Andover, MN: 131,528 USDAndover, MN131,528St. Michael, MN: 130,814 USDSt. Michael, MN130,814Prior Lake, MN: 130,278 USDPrior Lake, MN130,278Maple Grove, MN: 129,481 USDMaple Grove, MN129,481Edina, MN: 129,225 USDEdina, MN129,225Eden Prairie, MN: 127,732 USDEden Prairie, MN127,732Rosemount, MN: 127,247 USDRosemount, MN127,247Otsego, MN: 127,219 USDOtsego, MN127,219Woodbury, MN: 126,222 USDWoodbury, MN126,222Savage, MN: 122,646 USDSavage, MN122,646Lino Lakes, MN: 121,800 USDLino Lakes, MN121,800Cottage Grove, MN: 121,452 USDCottage Grove, MN121,452Minnetonka, MN: 120,496 USDMinnetonka, MN120,496Farmington, MN: 118,556 USDFarmington, MN118,556Ham Lake, MN: 116,845 USDHam Lake, MN116,845Champlin, MN: 115,719 USDChamplin, MN115,719East Bethel, MN: 114,583 USDEast Bethel, MN114,583Golden Valley, MN: 114,435 USDGolden Valley, MN114,435Hugo, MN: 114,057 USDHugo, MN114,057Big Lake, MN: 113,333 USDBig Lake, MN113,333Ramsey, MN: 112,060 USDRamsey, MN112,060Shakopee, MN: 110,989 USDShakopee, MN110,989Chaska, MN: 110,000 USDChaska, MN110,000Shoreview, MN: 109,399 USDShoreview, MN109,399Stillwater, MN: 109,297 USDStillwater, MN109,297Eagan, MN: 107,486 USDEagan, MN107,486Waconia, MN: 104,929 USDWaconia, MN104,929Inver Grove Heights, MN: 104,055 USDInver Grove Heights, MN104,055Blaine, MN: 103,382 USDBlaine, MN103,382St. Louis Park, MN: 100,250 USDSt. Louis Park, MN100,250Elk River, MN: 99,457 USDElk River, MN99,457Apple Valley, MN: 99,277 USDApple Valley, MN99,277Victoria, MN: 192,821 USDVictoria, MN192,821Rogers, MN: 159,638 USDRogers, MN159,638Lake Elmo, MN: 153,407 USDLake Elmo, MN153,407Lakeville, MN: 138,119 USDLakeville, MN138,119Chanhassen, MN: 138,034 USDChanhassen, MN138,034Dayton, MN: 137,383 USDDayton, MN137,383Plymouth, MN: 133,865 USDPlymouth, MN133,865Mendota Heights, MN: 132,935 USDMendota Heights, MN132,935Andover, MN: 131,528 USDAndover, MN131,528St. Michael, MN: 130,814 USDSt. Michael, MN130,814Prior Lake, MN: 130,278 USDPrior Lake, MN130,278Maple Grove, MN: 129,481 USDMaple Grove, MN129,481Edina, MN: 129,225 USDEdina, MN129,225Eden Prairie, MN: 127,732 USDEden Prairie, MN127,732Rosemount, MN: 127,247 USDRosemount, MN127,247Otsego, MN: 127,219 USDOtsego, MN127,219Woodbury, MN: 126,222 USDWoodbury, MN126,222Savage, MN: 122,646 USDSavage, MN122,646Lino Lakes, MN: 121,800 USDLino Lakes, MN121,800Cottage Grove, MN: 121,452 USDCottage Grove, MN121,452Minnetonka, MN: 120,496 USDMinnetonka, MN120,496Farmington, MN: 118,556 USDFarmington, MN118,556Ham Lake, MN: 116,845 USDHam Lake, MN116,845Champlin, MN: 115,719 USDChamplin, MN115,719East Bethel, MN: 114,583 USDEast Bethel, MN114,583Golden Valley, MN: 114,435 USDGolden Valley, MN114,435Hugo, MN: 114,057 USDHugo, MN114,057Big Lake, MN: 113,333 USDBig Lake, MN113,333Ramsey, MN: 112,060 USDRamsey, MN112,060Shakopee, MN: 110,989 USDShakopee, MN110,989Chaska, MN: 110,000 USDChaska, MN110,000Shoreview, MN: 109,399 USDShoreview, MN109,399Stillwater, MN: 109,297 USDStillwater, MN109,297Eagan, MN: 107,486 USDEagan, MN107,486Waconia, MN: 104,929 USDWaconia, MN104,929Inver Grove Heights, MN: 104,055 USDInver Grove Heights, MN104,055Blaine, MN: 103,382 USDBlaine, MN103,382St. Louis Park, MN: 100,250 USDSt. Louis Park, MN100,250Elk River, MN: 99,457 USDElk River, MN99,457Apple Valley, MN: 99,277 USDApple Valley, MN99,277
USD. Source: U.S. Census Bureau, American Community Survey 5-year estimates, table B19013: median household income in the past 12 months, US cities (incorporated places of 10,000 or more). Retrieved 2026-10-12.

Full ranking

RankCities2023
USD
Change on 2022
1Victoria, MN192,821+7.4%
2Rogers, MN159,638+3.3%
3Lake Elmo, MN153,407-3.1%
4Lakeville, MN138,119+7%
5Chanhassen, MN138,034+4.9%
6Dayton, MN137,383-0.9%
7Plymouth, MN133,865+2.9%
8Mendota Heights, MN132,935+2.4%
9Andover, MN131,528+6.9%
10St. Michael, MN130,814+6.1%
11Prior Lake, MN130,278+0.6%
12Maple Grove, MN129,481+2%
13Edina, MN129,225+3%
14Eden Prairie, MN127,732-1.2%
15Rosemount, MN127,247-0%
16Otsego, MN127,219+3.9%
17Woodbury, MN126,222+0.9%
18Savage, MN122,646-0.3%
19Lino Lakes, MN121,800+0.9%
20Cottage Grove, MN121,452+3.2%
21Minnetonka, MN120,496+4.9%
22Farmington, MN118,556+3.3%
23Ham Lake, MN116,845+3.5%
24Champlin, MN115,719+1.9%
25East Bethel, MN114,583-1.6%
26Golden Valley, MN114,435+4%
27Hugo, MN114,057+3.5%
28Big Lake, MN113,333+13.1%
29Ramsey, MN112,060+1.7%
30Shakopee, MN110,989+6.8%
31Chaska, MN110,000+10%
32Shoreview, MN109,399+3.1%
33Stillwater, MN109,297+1.2%
34Eagan, MN107,486+3.3%
35Waconia, MN104,929+3.3%
36Inver Grove Heights, MN104,055+5.4%
37Blaine, MN103,382+2.7%
38St. Louis Park, MN100,250+6.4%
39Elk River, MN99,457+4%
40Apple Valley, MN99,277+1.7%
41Hastings, MN92,940+5.9%
42Hermantown, MN92,026+7.7%
43Northfield, MN92,000+10.7%
44Vadnais Heights, MN91,946+2.6%
45Bloomington, MN90,677+3.8%
46North Branch, MN90,383-4.4%
47Oakdale, MN90,379+5.1%
48Mounds View, MN90,148+0.9%
49Forest Lake, MN89,879-1.4%
50Maplewood, MN88,534+2%
51Roseville, MN88,440+0.8%
52Buffalo, MN88,306+7.9%
53Rochester, MN87,767+4.5%
54New Brighton, MN87,272+3%
55Crystal, MN86,752+0.5%
56Coon Rapids, MN86,618+1.4%
57Brooklyn Park, MN85,964+4.5%
58Robbinsdale, MN84,719+5.7%
59South St. Paul, MN84,472+2.2%
60Richfield, MN84,055+4.1%
61Burnsville, MN83,953-2.2%
62North St. Paul, MN81,641+5.4%
63Monticello, MN81,563+1.6%
64Owatonna, MN81,276+3.8%
65Minneapolis, MN80,269+5.2%
66White Bear Lake, MN79,7120%
67Fridley, MN79,274+3.5%
68North Mankato, MN77,571+4%
69Sartell, MN77,465+4.4%
70Anoka, MN75,262+2.9%
71Columbia Heights, MN74,688+6%
72New Hope, MN73,698+6.4%
73St. Paul, MN73,055+4.5%
74Brooklyn Center, MN72,009+1.9%
75Hutchinson, MN71,730+11%
76Little Canada, MN71,370+2.4%
77Hopkins, MN71,170+1.6%
78West St. Paul, MN70,738+3.5%
79Moorhead, MN69,371+1%
80Cambridge, MN67,632+5.2%
81Sauk Rapids, MN67,004+0.8%
82Austin, MN66,488+7.8%
83Duluth, MN66,263+4.3%
84Red Wing, MN65,259+0.2%
85St. Peter, MN65,042-3.3%
86Mankato, MN64,826+5%
87Marshall, MN64,636+6.8%
88New Ulm, MN63,984+6.7%
89Cloquet, MN63,854+7.1%
90Willmar, MN63,368+7.2%
91Albert Lea, MN62,522+11%
92Detroit Lakes, MN62,123+3%
93Worthington, MN61,840+5.4%
94Faribault, MN61,662+4.7%
95Alexandria, MN61,558+7.4%
96St. Cloud, MN61,112+3.7%
97Fairmont, MN59,228+4.4%
98Grand Rapids, MN56,542+6%
99Winona, MN56,163+7%
100Hibbing, MN55,463+4.9%
101Bemidji, MN53,850+8.1%
102Brainerd, MN53,705+14.4%
103Fergus Falls, MN50,865+4.4%

Other periods

About this ranking

Household income in the past 12 months at the middle of the distribution, in US dollars adjusted to the last year of the period. United States: American Community Survey five-year estimate, where the period shown is the last year of the five-year span.

US dollars. For Spanish places use net_income_per_household (average, EUR).

Every value in the ranking comes from the same publisher and the same period, so the cities are compared on one definition. Equal values share a rank.

How to cite

U.S. Census Bureau. American Community Survey 5-year estimates, table B19013: median household income in the past 12 months, US cities (incorporated places of 10,000 or more). https://www2.census.gov/programs-surveys/acs/summary_file/2023/table-based-SF/data/5YRData/acsdt5y2023-b19013.dat. Retrieved 2026-10-12.

Citation styles

The publisher is the author. Invokely is named only as the place the figures were read, where a style asks for it.

APA 7

U.S. Census Bureau. (2026). American Community Survey 5-year estimates, table B19013: median household income in the past 12 months, US cities (incorporated places of 10,000 or more) (Cities in Minnesota by median household income, 2023) [Data set]. Retrieved October 12, 2026, from https://www2.census.gov/programs-surveys/acs/summary_file/2023/table-based-SF/data/5YRData/acsdt5y2023-b19013.dat

MLA 9

American Community Survey 5-year estimates, table B19013: median household income in the past 12 months, US cities (incorporated places of 10,000 or more), Cities in Minnesota by median household income, 2023. U.S. Census Bureau, 29 Jan. 2026, https://www2.census.gov/programs-surveys/acs/summary_file/2023/table-based-SF/data/5YRData/acsdt5y2023-b19013.dat. Invokely, https://invokely.ai/rankings/median-household-income/minnesota-cities?period=2023. Accessed 12 Oct. 2026.

Chicago (author-date)

U.S. Census Bureau. 2026. American Community Survey 5-year estimates, table B19013: median household income in the past 12 months, US cities (incorporated places of 10,000 or more). Cities in Minnesota by median household income, 2023. Dataset. Accessed October 12, 2026. https://www2.census.gov/programs-surveys/acs/summary_file/2023/table-based-SF/data/5YRData/acsdt5y2023-b19013.dat. Also distributed by Invokely, https://invokely.ai/rankings/median-household-income/minnesota-cities?period=2023.

Harvard

U.S. Census Bureau (2026) American Community Survey 5-year estimates, table B19013: median household income in the past 12 months, US cities (incorporated places of 10,000 or more), Cities in Minnesota by median household income, 2023 [Dataset]. Available at: https://www2.census.gov/programs-surveys/acs/summary_file/2023/table-based-SF/data/5YRData/acsdt5y2023-b19013.dat, via Invokely: https://invokely.ai/rankings/median-household-income/minnesota-cities?period=2023 (Accessed: 12 October 2026).

BibTeX
@misc{census_cities_in_minnesota_by_2023,
  author = {{U.S. Census Bureau}},
  title = {{American Community Survey 5-year estimates, table B19013: median household income in the past 12 months, US cities (incorporated places of 10,000 or more): Cities in Minnesota by median household income, 2023}},
  year = {2026},
  howpublished = {Data set},
  url = {https://www2.census.gov/programs-surveys/acs/summary_file/2023/table-based-SF/data/5YRData/acsdt5y2023-b19013.dat},
  urldate = {2026-10-12},
  note = {Accessed via Invokely, https://invokely.ai/rankings/median-household-income/minnesota-cities?period=2023. Publisher attribution: U.S. Census Bureau. American Community Survey 5-year estimates, table B19013: median household income in the past 12 months, US cities (incorporated places of 10,000 or more). https://www2.census.gov/programs-surveys/acs/summary\_file/2023/table-based-SF/data/5YRData/acsdt5y2023-b19013.dat. Retrieved 2026-10-12.},
}
RIS
TY  - DATA
AU  - U.S. Census Bureau
TI  - American Community Survey 5-year estimates, table B19013: median household income in the past 12 months, US cities (incorporated places of 10,000 or more): Cities in Minnesota by median household income, 2023
PY  - 2026
DA  - 2026/01/29
PB  - U.S. Census Bureau
DB  - Invokely
UR  - https://www2.census.gov/programs-surveys/acs/summary_file/2023/table-based-SF/data/5YRData/acsdt5y2023-b19013.dat
L2  - https://invokely.ai/rankings/median-household-income/minnesota-cities?period=2023
Y2  - 2026/10/12
N1  - Accessed via Invokely, https://invokely.ai/rankings/median-household-income/minnesota-cities?period=2023.
N1  - Publisher attribution: U.S. Census Bureau. American Community Survey 5-year estimates, table B19013: median household income in the past 12 months, US cities (incorporated places of 10,000 or more). https://www2.census.gov/programs-surveys/acs/summary_file/2023/table-based-SF/data/5YRData/acsdt5y2023-b19013.dat. Retrieved 2026-10-12.
ER  - 
Embed this chart

Paste this code into a web page or a blog post. The chart shows the latest figures as they are published, with the source and a link back to this page.

Sites that read oEmbed links, such as WordPress, can show the chart when you paste the link to this page.

Use this data in your AI agent

Invokely serves this figure to AI assistants through MCP and to code through a REST API, with the source and citation attached. Ask your assistant:

Rank Cities in Minnesota by median household income using official data, and cite the source.
rank_places {"indicator":"median_household_income","level":"municipality","within":"Minnesota","limit":10}
GET https://invokely.ai/api/v1/rank?indicator=median_household_income&level=municipality&within=Minnesota&limit=10

Connect Claude, ChatGPT or Cursor in one step. The trial answers 25 calls a day without an account.

Questions

Which city has the highest median household income?

Victoria, MN, with $192,821 in 2023, according to the U.S. Census Bureau.

Which city has the lowest median household income?

Fergus Falls, MN, with $50,865 in 2023.

Where does this ranking come from?

Every value comes from one source and one period, so the places are comparable: U.S. Census Bureau, American Community Survey 5-year estimates, table B19013: median household income in the past 12 months, US cities (incorporated places of 10,000 or more). Retrieved 2026-10-12.

Median household income: other rankings

Cities in Minnesota: more rankings