Reading stored observations…
Where has Des Moines looked like this before?
Searching stored historical observations…
| Metric | 2010–2025 | Des Moines | Peer median | Pctile | Source |
|---|---|---|---|---|---|
| Population | 32,823 | 31,623 | 64 | ||
| Population change (10 yr) | 8.0% | 3.2% | 70 | ||
| Median household income | $92,483 | $92,225 | 55 | ||
| Poverty rate | 12.1% | 7.5% | 73 | ||
| Bachelor's degree or higher | 33.4% | 33.7% | 45 | ||
| Housing unit change (10 yr) | 1.1% | 7.5% | 20 | ||
| Median owner-occupied home value | $597,000 | $306,450 | 82 | ||
| Median gross rent | $1,799 | $1,545 | 64 | ||
| Housing vacancy rate | 4.8% | 4.0% | 64 | ||
| Worked from home | 14.7% | 14.4% | 45 |
Des MoinesPeer median
Des MoinesPeer median
| Metric | 2010–2017 | 2017–2024 | Peer median, latest span |
|---|---|---|---|
| Population | +5.7% | +5.6% | +2.2% |
| Housing units | -1.6% | +0.5% | +4.2% |
| Median household income | +2.1% | +52.1% | +40.5% |
| Median owner-occupied home value | -2.2% | +105.4% | +54.6% |
| Median gross rent | +32.6% | +52.5% | +37.0% |
| Bachelor's degree or higher | +16.9% | +33.0% | +16.7% |
| Worked from home | +63.0% | +156.1% | +268.1% |
| Poverty rate | -13.1% | +0.6% | -7.0% |
| Restaurants & bars | 27.9 | US 21.3 | above US rate |
| Grocery & food retail | 4.1 | US 4.8 | below US rate |
| Other retail | 0.0 | US n/a | not published |
| Personal & repair services | 11.3 | US 8.1 | above US rate |
| Professional & technical services | 48.3 | US 29.5 | above US rate |
| Ambulatory health care | 25.0 | US 21.0 | above US rate |
| Arts, entertainment & recreation | 5.9 | US 5.0 | above US rate |
| Accommodation | 1.6 | US 2.1 | below US rate |
| Construction | 29.6 | US 24.3 | above US rate |
| Manufacturing | 0.0 | US n/a | not published |
| Place | Similarity | Population | Pop change 10y | Income | BA or higher |
|---|---|---|---|---|---|
| El Paso de Robles (Paso Robles), CA | 90 | 31,446 | +3.0% | $92,228 | 29.7% |
| Port Chester, NY | 90 | 31,102 | +6.2% | $92,222 | 36.7% |
| Rahway, NJ | 88 | 30,109 | +7.6% | $91,461 | 34.1% |
| Oregon City, OR | 88 | 37,755 | +11.6% | $97,829 | 33.4% |
| Plainfield, IN | 87 | 36,369 | +24.5% | $87,272 | 32.7% |
| Naugatuck, CT | 87 | 31,800 | +0.0% | $96,324 | 32.2% |
| Liberty, MO | 85 | 30,689 | +3.0% | $88,542 | 39.6% |
| Oakdale, MN | 85 | 28,585 | +3.2% | $93,772 | 35.6% |
| Glendale Heights, IL | 84 | 32,808 | -4.7% | $86,545 | 29.9% |
| Crown Point, IN | 84 | 34,393 | — | $101,686 | 34.6% |