Choose Country

Des Moines-West Des Moines Metro Area

IA · 80 cities · 655,670 population

655,670 Total Population
80 Cities & Towns
$85,074 Avg Income
$199,664 Avg Home Value
$947 Avg Rent
26.9% Bachelor's+

Largest Cities in Des Moines-West Des Moines Metro

The Des Moines-West Des Moines metropolitan area is the 80th largest metro area in the United States, with a total population of 655,670 spread across 80 cities and towns in IA. Anchored by Des Moines, this metro area is a significant economic and cultural hub that draws residents and businesses from across the region.

Residents of the Des Moines-West Des Moines metro area earn an average household income of $85,074, while the average home value sits at $199,664. Renters in the area pay an average of $947 per month, making the cost of living relatively affordable compared to the national average. About 26.9% of residents hold a bachelor's degree or higher, reflecting the area's well-educated workforce.

The Des Moines-West Des Moines metro reports an average violent crime rate of 275.2 per 1,000 residents, which is above the national average. Property crime averages 1,800.8 per 1,000 residents across the metro. The area experiences an average annual temperature of 49.3°F, with cooler temperatures throughout the year. The average poverty rate across cities in this metro is 6.6%, indicating strong economic conditions.

With 80 distinct communities ranging from major urban centers to smaller suburban towns, the Des Moines-West Des Moines metro area offers a wide variety of living options. From bustling city neighborhoods to quiet suburban communities, the metro provides options for families, young professionals, and retirees alike. Explore the full list of cities below to find detailed data on population, income, housing costs, and more.

Metro Area Overview

Climate

Avg Annual Temperature49.3°F
Avg January Temp20.6°F
Avg July Temp74.4°F
Avg Annual Precipitation36.4"

Safety

Avg Violent Crime Rate275.2 per 1K
Avg Property Crime Rate1800.8 per 1K

Economy

Avg Unemployment Rate3.0%
Avg Poverty Rate6.6%
Avg Median Age38.9

All 80 Cities in Des Moines-West Des Moines Metro Area

1 Des Moines IA 212,464
2 Ankeny IA 70,542
3 West Des Moines IA 69,893
4 Urbandale IA 46,026
5 Waukee IA 26,974
6 Johnston IA 24,196
7 Altoona IA 20,592
8 Clive IA 18,776
9 Indianola IA 15,918
10 Grimes IA 15,810
11 Newton IA 15,696
12 Norwalk IA 13,610
13 Pleasant Hill IA 10,796
14 Bondurant IA 8,061
15 Perry IA 7,928
16 Adel IA 6,259
17 Polk City IA 5,833
18 Winterset IA 5,384
19 Windsor Heights IA 5,171
20 Huxley IA 4,440
21 Carlisle IA 4,187
22 Saylorville IA 3,559
23 Madrid IA 2,803
24 Mitchellville IA 2,557
25 Colfax IA 2,089
26 Monroe IA 2,074
27 Dallas Center IA 2,058
28 Granger IA 1,919
29 Prairie City IA 1,649
30 Guthrie Center IA 1,603
31 Panora IA 1,520
32 Slater IA 1,498
33 Van Meter IA 1,469
34 Earlham IA 1,406
35 Coon Rapids IA 1,403
36 Baxter IA 1,251
37 Woodward IA 1,002
38 Cambridge IA 948
39 De Soto IA 943
40 St. Charles IA 891
41 Lake Panorama IA 844
42 Hartford IA 814
43 Maxwell IA 789
44 Redfield IA 782
45 Dexter IA 781
46 Milo IA 773
47 Melbourne IA 714
48 Elkhart IA 680
49 Martensdale IA 588
50 Cumming IA 558
51 Collins IA 493
52 Alleman IA 400
53 Bayard IA 399
54 Runnells IA 397
55 Casey IA 387
56 Kelley IA 386
57 Mingo IA 373
58 Menlo IA 355
59 Sheldahl IA 348
60 Yale IA 337
61 Minburn IA 319
62 Lambs Grove IA 296
63 Patterson IA 293
64 Rhodes IA 285
65 Diamondhead Lake IA 283
66 Bagley IA 218
67 Rippey IA 207
68 Jamaica IA 202
69 Reasnor IA 184
70 Bouton IA 173
71 Linden IA 163
72 Luther IA 130
73 St. Marys IA 112
74 Dawson IA 108
75 Ackworth IA 92
76 Macksburg IA 54
77 Spring Hill IA 52
78 Valeria IA 43
79 Sandyville IA 43
80 Bevington IA 17