State guide

Minnesota,
place by place.

Explore 103 covered Census places, from the largest metros to the smaller cities that shape the state.

The covered directory

A state in context.

These figures summarize City Atlas profiles, not statewide Census estimates. Each place uses the same sources and data vintage.

Places covered
103
With 10,000+ residents and a complete ACS profile
Combined population
3,837,570
Sum of covered Census places
Median place income
$89,389
Middle value across covered places
Median place home
$331,800
Middle value across covered places

Explore Minnesota

Every covered place.

Filter all cities

Minneapolis, MN

Population, housing, work, and travel data for this Census place.

Population
430,324
Median home
$362,200

St. Paul, MN

Population, housing, work, and travel data for this Census place.

Population
306,684
Median home
$294,500

Rochester, MN

Population, housing, work, and travel data for this Census place.

Population
124,292
Median home
$310,500

Bloomington, MN

Population, housing, work, and travel data for this Census place.

Population
89,034
Median home
$361,700

Duluth, MN

Population, housing, work, and travel data for this Census place.

Population
88,330
Median home
$242,700

Brooklyn Park, MN

Population, housing, work, and travel data for this Census place.

Population
83,543
Median home
$336,200

Woodbury, MN

Population, housing, work, and travel data for this Census place.

Population
81,558
Median home
$450,200

Lakeville, MN

Population, housing, work, and travel data for this Census place.

Population
79,270
Median home
$452,500

Plymouth, MN

Population, housing, work, and travel data for this Census place.

Population
78,942
Median home
$491,200

Blaine, MN

Population, housing, work, and travel data for this Census place.

Population
76,603
Median home
$352,400

Maple Grove, MN

Population, housing, work, and travel data for this Census place.

Population
73,893
Median home
$418,300

St. Cloud, MN

Population, housing, work, and travel data for this Census place.

Population
72,647
Median home
$225,000

Eagan, MN

Population, housing, work, and travel data for this Census place.

Population
67,109
Median home
$397,100

Burnsville, MN

Population, housing, work, and travel data for this Census place.

Population
65,244
Median home
$355,200

Coon Rapids, MN

Population, housing, work, and travel data for this Census place.

Population
64,193
Median home
$305,800

Eden Prairie, MN

Population, housing, work, and travel data for this Census place.

Population
63,075
Median home
$473,900

Apple Valley, MN

Population, housing, work, and travel data for this Census place.

Population
55,248
Median home
$370,400

Edina, MN

Population, housing, work, and travel data for this Census place.

Population
54,356
Median home
$646,300

Minnetonka, MN

Population, housing, work, and travel data for this Census place.

Population
53,969
Median home
$475,800

St. Louis Park, MN

Population, housing, work, and travel data for this Census place.

Population
50,027
Median home
$386,800

Shakopee, MN

Population, housing, work, and travel data for this Census place.

Population
49,366
Median home
$374,800

Moorhead, MN

Population, housing, work, and travel data for this Census place.

Population
46,533
Median home
$249,000

Mankato, MN

Population, housing, work, and travel data for this Census place.

Population
46,529
Median home
$261,700

Cottage Grove, MN

Population, housing, work, and travel data for this Census place.

Population
43,604
Median home
$378,800

Maplewood, MN

Population, housing, work, and travel data for this Census place.

Population
40,717
Median home
$323,200

Inver Grove Heights, MN

Population, housing, work, and travel data for this Census place.

Population
36,873
Median home
$363,400

Richfield, MN

Population, housing, work, and travel data for this Census place.

Population
36,593
Median home
$344,000

Roseville, MN

Population, housing, work, and travel data for this Census place.

Population
35,663
Median home
$352,100

Andover, MN

Population, housing, work, and travel data for this Census place.

Population
33,874
Median home
$410,200

Savage, MN

Population, housing, work, and travel data for this Census place.

Population
32,970
Median home
$432,300

Rosemount, MN

Population, housing, work, and travel data for this Census place.

Population
31,881
Median home
$424,100

Brooklyn Center, MN

Population, housing, work, and travel data for this Census place.

Population
31,846
Median home
$274,300

Fridley, MN

Population, housing, work, and travel data for this Census place.

Population
30,829
Median home
$302,900

Oakdale, MN

Population, housing, work, and travel data for this Census place.

Population
30,588
Median home
$318,100

Chaska, MN

Population, housing, work, and travel data for this Census place.

Population
30,513
Median home
$404,700

Ramsey, MN

Population, housing, work, and travel data for this Census place.

Population
29,624
Median home
$359,600

Prior Lake, MN

Population, housing, work, and travel data for this Census place.

Population
28,140
Median home
$450,700

Elk River, MN

Population, housing, work, and travel data for this Census place.

Population
27,896
Median home
$370,100

Shoreview, MN

Population, housing, work, and travel data for this Census place.

Population
26,906
Median home
$383,700

Austin, MN

Population, housing, work, and travel data for this Census place.

Population
26,689
Median home
$163,900

Owatonna, MN

Population, housing, work, and travel data for this Census place.

Population
26,633
Median home
$245,200

Winona, MN

Population, housing, work, and travel data for this Census place.

Population
26,530
Median home
$201,800

Chanhassen, MN

Population, housing, work, and travel data for this Census place.

Population
25,748
Median home
$566,300

Farmington, MN

Population, housing, work, and travel data for this Census place.

Population
25,425
Median home
$366,200

Faribault, MN

Population, housing, work, and travel data for this Census place.

Population
25,040
Median home
$241,500

Otsego, MN

Population, housing, work, and travel data for this Census place.

Population
24,525
Median home
$396,700

White Bear Lake, MN

Population, housing, work, and travel data for this Census place.

Population
23,392
Median home
$331,800

Lino Lakes, MN

Population, housing, work, and travel data for this Census place.

Population
23,220
Median home
$407,200

Champlin, MN

Population, housing, work, and travel data for this Census place.

Population
23,125
Median home
$358,700

Hastings, MN

Population, housing, work, and travel data for this Census place.

Population
22,563
Median home
$322,400

St. Michael, MN

Population, housing, work, and travel data for this Census place.

Population
22,498
Median home
$390,100

Columbia Heights, MN

Population, housing, work, and travel data for this Census place.

Population
22,482
Median home
$277,600

Crystal, MN

Population, housing, work, and travel data for this Census place.

Population
22,239
Median home
$296,100

New Brighton, MN

Population, housing, work, and travel data for this Census place.

Population
22,159
Median home
$364,700

Willmar, MN

Population, housing, work, and travel data for this Census place.

Population
22,001
Median home
$198,400

Northfield, MN

Population, housing, work, and travel data for this Census place.

Population
21,992
Median home
$329,400

West St. Paul, MN

Population, housing, work, and travel data for this Census place.

Population
21,950
Median home
$301,300

Golden Valley, MN

Population, housing, work, and travel data for this Census place.

Population
21,325
Median home
$431,400

Forest Lake, MN

Population, housing, work, and travel data for this Census place.

Population
20,952
Median home
$393,500

New Hope, MN

Population, housing, work, and travel data for this Census place.

Population
20,807
Median home
$337,000

South St. Paul, MN

Population, housing, work, and travel data for this Census place.

Population
20,532
Median home
$281,600

Sartell, MN

Population, housing, work, and travel data for this Census place.

Population
19,918
Median home
$297,300

Hopkins, MN

Population, housing, work, and travel data for this Census place.

Population
19,523
Median home
$375,600

Stillwater, MN

Population, housing, work, and travel data for this Census place.

Population
19,354
Median home
$414,200

Albert Lea, MN

Population, housing, work, and travel data for this Census place.

Population
18,217
Median home
$157,500

Anoka, MN

Population, housing, work, and travel data for this Census place.

Population
18,169
Median home
$308,700

Hugo, MN

Population, housing, work, and travel data for this Census place.

Population
17,167
Median home
$408,900

Ham Lake, MN

Population, housing, work, and travel data for this Census place.

Population
17,104
Median home
$442,500

Buffalo, MN

Population, housing, work, and travel data for this Census place.

Population
16,878
Median home
$314,400

Red Wing, MN

Population, housing, work, and travel data for this Census place.

Population
16,805
Median home
$237,300

Hibbing, MN

Population, housing, work, and travel data for this Census place.

Population
15,823
Median home
$130,200

Bemidji, MN

Population, housing, work, and travel data for this Census place.

Population
15,770
Median home
$198,300

Monticello, MN

Population, housing, work, and travel data for this Census place.

Population
15,670
Median home
$323,700

Rogers, MN

Population, housing, work, and travel data for this Census place.

Population
15,606
Median home
$459,700

Alexandria, MN

Population, housing, work, and travel data for this Census place.

Population
15,045
Median home
$275,300

Hutchinson, MN

Population, housing, work, and travel data for this Census place.

Population
14,655
Median home
$229,600

Brainerd, MN

Population, housing, work, and travel data for this Census place.

Population
14,428
Median home
$192,500

Lake Elmo, MN

Population, housing, work, and travel data for this Census place.

Population
14,376
Median home
$597,000

Fergus Falls, MN

Population, housing, work, and travel data for this Census place.

Population
14,246
Median home
$194,000

Marshall, MN

Population, housing, work, and travel data for this Census place.

Population
14,171
Median home
$210,300

North Mankato, MN

Population, housing, work, and travel data for this Census place.

Population
14,165
Median home
$262,100

Waconia, MN

Population, housing, work, and travel data for this Census place.

Population
14,113
Median home
$431,000

Robbinsdale, MN

Population, housing, work, and travel data for this Census place.

Population
14,030
Median home
$295,600

Worthington, MN

Population, housing, work, and travel data for this Census place.

Population
13,979
Median home
$210,300

New Ulm, MN

Population, housing, work, and travel data for this Census place.

Population
13,863
Median home
$204,200

Sauk Rapids, MN

Population, housing, work, and travel data for this Census place.

Population
13,768
Median home
$256,100

Vadnais Heights, MN

Population, housing, work, and travel data for this Census place.

Population
13,052
Median home
$363,100

Big Lake, MN

Population, housing, work, and travel data for this Census place.

Population
12,929
Median home
$330,200

Mounds View, MN

Population, housing, work, and travel data for this Census place.

Population
12,786
Median home
$324,200

North St. Paul, MN

Population, housing, work, and travel data for this Census place.

Population
12,780
Median home
$298,500

East Bethel, MN

Population, housing, work, and travel data for this Census place.

Population
12,605
Median home
$363,900

Victoria, MN

Population, housing, work, and travel data for this Census place.

Population
12,447
Median home
$581,200

Cloquet, MN

Population, housing, work, and travel data for this Census place.

Population
12,399
Median home
$212,700

North Branch, MN

Population, housing, work, and travel data for this Census place.

Population
12,398
Median home
$322,300

St. Peter, MN

Population, housing, work, and travel data for this Census place.

Population
12,275
Median home
$250,700

Mendota Heights, MN

Population, housing, work, and travel data for this Census place.

Population
11,475
Median home
$520,300

Dayton, MN

Population, housing, work, and travel data for this Census place.

Population
11,402
Median home
$511,300

Grand Rapids, MN

Population, housing, work, and travel data for this Census place.

Population
11,181
Median home
$213,800

Cambridge, MN

Population, housing, work, and travel data for this Census place.

Population
11,090
Median home
$251,600

Little Canada, MN

Population, housing, work, and travel data for this Census place.

Population
10,567
Median home
$319,800

Hermantown, MN

Population, housing, work, and travel data for this Census place.

Population
10,110
Median home
$382,300

Fairmont, MN

Population, housing, work, and travel data for this Census place.

Population
10,099
Median home
$169,900

Detroit Lakes, MN

Population, housing, work, and travel data for this Census place.

Population
10,019
Median home
$265,800