Census ACS 2023 · 101 cities
Youngest Cities in Minnesota
Age demographics shape everything from school enrollment to housing demand. Mankato city is the youngest city in Minnesota with a median age of 26.8. College towns, military communities, and fast-growing suburbs tend to have the youngest populations. Younger cities often have more families with children, growing school systems, and expanding housing markets. Compare median ages across all 101 major cities in Minnesota.
Source: Census ACS 2023 5-Year Estimates
| # | City | Median Age | Population | Median Income |
|---|---|---|---|---|
| 1 | Worthington city | 33.5 | 13,792 | $61,840 |
| 2 | Woodbury city | 37.9 | 76,945 | $126,222 |
| 3 | Winona city | 31.6 | 25,998 | $56,163 |
| 4 | Willmar city | 35.6 | 21,136 | $63,368 |
| 5 | White Bear Lake city | 42.1 | 24,026 | $79,712 |
| 6 | West St. Paul city | 38.9 | 21,076 | $70,738 |
| 7 | Waconia city | 37.6 | 13,223 | $104,929 |
| 8 | Victoria city | 40.1 | 10,972 | $192,821 |
| 9 | Vadnais Heights city | 38.7 | 12,789 | $91,946 |
| 10 | Stillwater city | 42.5 | 19,323 | $109,297 |
| 11 | St. Peter city | 35 | 12,085 | $65,042 |
| 12 | St. Paul city | 33.5 | 307,762 | $73,055 |
| 13 | St. Michael city | 37.5 | 19,267 | $130,814 |
| 14 | St. Louis Park city | 36 | 49,541 | $100,250 |
| 15 | St. Cloud city | 31 | 69,926 | $61,112 |
| 16 | South St. Paul city | 37.3 | 20,633 | $84,472 |
| 17 | Shoreview city | 44.5 | 26,724 | $109,399 |
| 18 | Shakopee city | 35.5 | 45,002 | $110,989 |
| 19 | Savage city | 37.4 | 32,706 | $122,646 |
| 20 | Sauk Rapids city | 36 | 13,851 | $67,004 |
| 21 | Sartell city | 33.6 | 19,620 | $77,465 |
| 22 | Roseville city | 41.2 | 35,905 | $88,440 |
| 23 | Rosemount city | 38.7 | 26,509 | $127,247 |
| 24 | Rogers city | 36.9 | 13,405 | $159,638 |
| 25 | Rochester city | 36.4 | 121,638 | $87,767 |
| 26 | Robbinsdale city | 38.3 | 14,318 | $84,719 |
| 27 | Richfield city | 38.9 | 36,725 | $84,055 |
| 28 | Red Wing city | 42.2 | 16,660 | $65,259 |
| 29 | Ramsey city | 36.9 | 28,070 | $112,060 |
| 30 | Prior Lake city | 39.7 | 27,832 | $130,278 |
| 31 | Plymouth city | 40.7 | 79,526 | $133,865 |
| 32 | Owatonna city | 40 | 26,462 | $81,276 |
| 33 | Otsego city | 34.4 | 21,358 | $127,219 |
| 34 | Oakdale city | 41.3 | 28,109 | $90,379 |
| 35 | Northfield city | 28.3 | 20,678 | $92,000 |
| 36 | North St. Paul city | 33.6 | 12,511 | $81,641 |
| 37 | North Mankato city | 38.2 | 14,212 | $77,571 |
| 38 | North Branch city | 38.6 | 11,182 | $90,383 |
| 39 | New Ulm city | 40.3 | 14,066 | $63,984 |
| 40 | New Hope city | 41 | 21,402 | $73,698 |
| 41 | New Brighton city | 37.1 | 22,900 | $87,272 |
| 42 | Mounds View city | 37.5 | 12,992 | $90,148 |
| 43 | Moorhead city | 31.2 | 44,706 | $69,371 |
| 44 | Monticello city | 33.7 | 14,607 | $81,563 |
| 45 | Minnetonka city | 42.8 | 53,256 | $120,496 |
| 46 | Minneapolis city | 33 | 426,845 | $80,269 |
| 47 | Mendota Heights city | 46.8 | 11,644 | $132,935 |
| 48 | Marshall city | 35 | 13,880 | $64,636 |
| 49 | Maplewood city | 39.3 | 40,981 | $88,534 |
| 50 | Maple Grove city | 40.9 | 70,539 | $129,481 |
| 51 | Mankato city | 26.8 | 44,882 | $64,826 |
| 52 | Little Canada city | 40.8 | 10,546 | $71,370 |
| 53 | Lino Lakes city | 43.1 | 21,847 | $121,800 |
| 54 | Lakeville city | 36.9 | 72,480 | $138,119 |
| 55 | Lake Elmo city | 40.2 | 12,504 | $153,407 |
| 56 | Inver Grove Heights city | 41.1 | 35,772 | $104,055 |
| 57 | Hutchinson city | 41.8 | 14,629 | $71,730 |
| 58 | Hugo city | 39.2 | 16,076 | $114,057 |
| 59 | Hopkins city | 38.1 | 18,696 | $71,170 |
| 60 | Hibbing city | 43 | 16,100 | $55,463 |
| 61 | Hermantown city | 37.8 | 10,192 | $92,026 |
| 62 | Hastings city | 40.8 | 22,050 | $92,940 |
| 63 | Ham Lake city | 42.8 | 16,575 | $116,845 |
| 64 | Grand Rapids city | 44.5 | 11,186 | $56,542 |
| 65 | Golden Valley city | 44.3 | 21,927 | $114,435 |
| 66 | Fridley city | 34.9 | 29,944 | $79,274 |
| 67 | Forest Lake city | 38.8 | 20,678 | $89,879 |
| 68 | Fergus Falls city | 42 | 14,138 | $50,865 |
| 69 | Farmington city | 35.6 | 23,675 | $118,556 |
| 70 | Faribault city | 38.4 | 24,458 | $61,662 |
| 71 | Fairmont city | 46.5 | 10,348 | $59,228 |
| 72 | Elk River city | 37.3 | 26,367 | $99,457 |
| 73 | Edina city | 44.8 | 53,125 | $129,225 |
| 74 | Eden Prairie city | 40.5 | 63,249 | $127,732 |
| 75 | East Bethel city | 40.5 | 11,995 | $114,583 |
| 76 | Eagan city | 39.1 | 68,158 | $107,486 |
| 77 | Duluth city | 35.2 | 86,863 | $66,263 |
| 78 | Detroit Lakes city | 41.5 | 10,002 | $62,123 |
| 79 | Crystal city | 37.1 | 22,685 | $86,752 |
| 80 | Cottage Grove city | 36.8 | 40,124 | $121,452 |
| 81 | Coon Rapids city | 39.2 | 63,348 | $86,618 |
| 82 | Columbia Heights city | 36.6 | 22,016 | $74,688 |
| 83 | Cloquet city | 36.2 | 12,582 | $63,854 |
| 84 | Chaska city | 37.6 | 28,146 | $110,000 |
| 85 | Chanhassen city | 40.9 | 26,001 | $138,034 |
| 86 | Champlin city | 41.1 | 23,450 | $115,719 |
| 87 | Burnsville city | 36.9 | 64,295 | $83,953 |
| 88 | Buffalo city | 38.7 | 16,388 | $88,306 |
| 89 | Brooklyn Park city | 35.4 | 84,349 | $85,964 |
| 90 | Brooklyn Center city | 32.8 | 32,811 | $72,009 |
| 91 | Brainerd city | 36.1 | 14,474 | $53,705 |
| 92 | Bloomington city | 40.8 | 88,838 | $90,677 |
| 93 | Blaine city | 37.3 | 71,261 | $103,382 |
| 94 | Big Lake city | 31.7 | 12,115 | $113,333 |
| 95 | Bemidji city | 29.8 | 15,490 | $53,850 |
| 96 | Austin city | 36.3 | 26,167 | $66,488 |
| 97 | Apple Valley city | 37 | 55,696 | $99,277 |
| 98 | Anoka city | 40 | 17,941 | $75,262 |
| 99 | Andover city | 39.4 | 32,825 | $131,528 |
| 100 | Alexandria city | 39 | 14,579 | $61,558 |
| 101 | Albert Lea city | 44.3 | 18,379 | $62,522 |
More Rankings for Minnesota
Frequently Asked Questions
Mankato city is the #1 ranked city in Minnesota by median age, with a value of 26.8 according to Census ACS 2023 data.
Minnesota has 101 cities with 10,000+ population tracked in Census ACS 2023 data.
All data comes from the American Community Survey (ACS) 2023 5-Year estimates by the US Census Bureau.
Data from the American Community Survey 2023 5-Year estimates. Covers cities with populations of 10,000 or more in Minnesota.