Iowa's largest media market, where suburban drift reshapes statewide margins
The Des Moines–Ames market anchors Iowa's political center of gravity, blending a state capital, a Big Ten university town, and fast-growing Polk County suburbs that have trended competitive in recent presidential cycles.
| County | Pop. | Margin | Dem | Rep | Total | Share |
|---|---|---|---|---|---|---|
| Polk | 503K | D+10.8 | 140,075 | 112,240 | 256,838 | 10.0% |
| Polk | 459K | D+10.8 | 140,075 | 112,240 | 256,838 | 10.0% |
| Polk | 416K | D+10.8 | 140,075 | 112,240 | 256,838 | 10.0% |
| Polk | 375K | D+10.8 | 140,075 | 112,240 | 256,838 | 10.0% |
| Dallas | 108K | R+4.7 | 29,402 | 32,374 | 62,961 | 2.5% |
| Story | 100K | D+10.3 | 26,765 | 21,665 | 49,526 | 1.9% |
| Story | 95K | D+10.3 | 26,765 | 21,665 | 49,526 | 1.9% |
| Story | 85K | D+10.3 | 26,765 | 21,665 | 49,526 | 1.9% |
| Story | 80K | D+10.3 | 26,765 | 21,665 | 49,526 | 1.9% |
| Dallas | 78K | R+4.7 | 29,402 | 32,374 | 62,961 | 2.5% |
| Dallas | 57K | R+4.7 | 29,402 | 32,374 | 62,961 | 2.5% |
| Warren | 54K | R+20.6 | 12,712 | 19,486 | 32,804 | 1.3% |
| Warren | 48K | R+20.6 | 12,712 | 19,486 | 32,804 | 1.3% |
| Warren | 44K | R+20.6 | 12,712 | 19,486 | 32,804 | 1.3% |
| Dallas | 41K | R+4.7 | 29,402 | 32,374 | 62,961 | 2.5% |
| Marshall | 41K | R+15.5 | 7,134 | 9,815 | 17,270 | 0.7% |
| Warren | 41K | R+20.6 | 12,712 | 19,486 | 32,804 | 1.3% |
| Webster | 40K | R+31.1 | 5,641 | 10,850 | 16,748 | 0.7% |
| Marshall | 40K | R+15.5 | 7,134 | 9,815 | 17,270 | 0.7% |
| Marshall | 39K | R+15.5 | 7,134 | 9,815 | 17,270 | 0.7% |
| Marshall | 39K | R+15.5 | 7,134 | 9,815 | 17,270 | 0.7% |
| Webster | 38K | R+31.1 | 5,641 | 10,850 | 16,748 | 0.7% |
| Jasper | 38K | R+27.5 | 7,141 | 12,701 | 20,198 | 0.8% |
| Jasper | 37K | R+27.5 | 7,141 | 12,701 | 20,198 | 0.8% |
| Webster | 37K | R+31.1 | 5,641 | 10,850 | 16,748 | 0.7% |
| Webster | 37K | R+31.1 | 5,641 | 10,850 | 16,748 | 0.7% |
| Jasper | 37K | R+27.5 | 7,141 | 12,701 | 20,198 | 0.8% |
| Jasper | 37K | R+27.5 | 7,141 | 12,701 | 20,198 | 0.8% |
| Marion | 34K | R+37.6 | 5,928 | 13,289 | 19,566 | 0.8% |
| Marion | 33K | R+37.6 | 5,928 | 13,289 | 19,566 | 0.8% |
| Marion | 33K | R+37.6 | 5,928 | 13,289 | 19,566 | 0.8% |
| Marion | 32K | R+37.6 | 5,928 | 13,289 | 19,566 | 0.8% |
| Boone | 27K | R+21.4 | 5,895 | 9,199 | 15,403 | 0.6% |
| Boone | 26K | R+21.4 | 5,895 | 9,199 | 15,403 | 0.6% |
| Boone | 26K | R+21.4 | 5,895 | 9,199 | 15,403 | 0.6% |
| Boone | 26K | R+21.4 | 5,895 | 9,199 | 15,403 | 0.6% |
| Mahaska | 22K | R+51.4 | 2,577 | 8,207 | 10,946 | 0.4% |
| Mahaska | 22K | R+51.4 | 2,577 | 8,207 | 10,946 | 0.4% |
| Mahaska | 22K | R+51.4 | 2,577 | 8,207 | 10,946 | 0.4% |
| Mahaska | 22K | R+51.4 | 2,577 | 8,207 | 10,946 | 0.4% |
| Carroll | 21K | R+41.8 | 3,153 | 7,814 | 11,140 | 0.4% |
| Carroll | 21K | R+41.8 | 3,153 | 7,814 | 11,140 | 0.4% |
| Carroll | 21K | R+41.8 | 3,153 | 7,814 | 11,140 | 0.4% |
| Carroll | 21K | R+41.8 | 3,153 | 7,814 | 11,140 | 0.4% |
| Poweshiek | 19K | R+16.9 | 4,067 | 5,758 | 10,013 | 0.4% |
| Hardin | 19K | R+38.3 | 2,553 | 5,790 | 8,460 | 0.3% |
| Poweshiek | 19K | R+16.9 | 4,067 | 5,758 | 10,013 | 0.4% |
| Poweshiek | 19K | R+16.9 | 4,067 | 5,758 | 10,013 | 0.4% |
| Poweshiek | 19K | R+16.9 | 4,067 | 5,758 | 10,013 | 0.4% |
| Hardin | 17K | R+38.3 | 2,553 | 5,790 | 8,460 | 0.3% |
| Hardin | 17K | R+38.3 | 2,553 | 5,790 | 8,460 | 0.3% |
| Kossuth | 17K | R+44.0 | 2,284 | 5,983 | 8,397 | 0.3% |
| Madison | 17K | R+38.5 | 3,008 | 6,864 | 10,028 | 0.4% |
| Hardin | 17K | R+38.3 | 2,553 | 5,790 | 8,460 | 0.3% |
| Hamilton | 16K | R+33.2 | 2,482 | 5,004 | 7,597 | 0.3% |
| Madison | 16K | R+38.5 | 3,008 | 6,864 | 10,028 | 0.4% |
| Hamilton | 16K | R+33.2 | 2,482 | 5,004 | 7,597 | 0.3% |
| Kossuth | 15K | R+44.0 | 2,284 | 5,983 | 8,397 | 0.3% |
| Madison | 15K | R+38.5 | 3,008 | 6,864 | 10,028 | 0.4% |
| Hamilton | 15K | R+33.2 | 2,482 | 5,004 | 7,597 | 0.3% |
| Kossuth | 15K | R+44.0 | 2,284 | 5,983 | 8,397 | 0.3% |
| Hamilton | 15K | R+33.2 | 2,482 | 5,004 | 7,597 | 0.3% |
| Kossuth | 15K | R+44.0 | 2,284 | 5,983 | 8,397 | 0.3% |
| Wright | 14K | R+36.4 | 1,770 | 3,853 | 5,723 | 0.2% |
| Madison | 14K | R+38.5 | 3,008 | 6,864 | 10,028 | 0.4% |
| Appanoose | 14K | R+46.5 | 1,686 | 4,704 | 6,484 | 0.3% |
| Wright | 13K | R+36.4 | 1,770 | 3,853 | 5,723 | 0.2% |
| Appanoose | 13K | R+46.5 | 1,686 | 4,704 | 6,484 | 0.3% |
| Wright | 13K | R+36.4 | 1,770 | 3,853 | 5,723 | 0.2% |
| Wright | 13K | R+36.4 | 1,770 | 3,853 | 5,723 | 0.2% |
| Appanoose | 13K | R+46.5 | 1,686 | 4,704 | 6,484 | 0.3% |
| Union | 13K | R+36.1 | 1,874 | 4,044 | 6,013 | 0.2% |
| Union | 12K | R+36.1 | 1,874 | 4,044 | 6,013 | 0.2% |
| Appanoose | 12K | R+46.5 | 1,686 | 4,704 | 6,484 | 0.3% |
| Union | 12K | R+36.1 | 1,874 | 4,044 | 6,013 | 0.2% |
| Union | 12K | R+36.1 | 1,874 | 4,044 | 6,013 | 0.2% |
| Guthrie | 11K | R+37.8 | 1,974 | 4,446 | 6,543 | 0.3% |
| Calhoun | 11K | R+46.7 | 1,328 | 3,708 | 5,097 | 0.2% |
| Guthrie | 11K | R+37.8 | 1,974 | 4,446 | 6,543 | 0.3% |
| Franklin | 11K | R+41.6 | 1,393 | 3,431 | 4,900 | 0.2% |
| Guthrie | 11K | R+37.8 | 1,974 | 4,446 | 6,543 | 0.3% |
| Guthrie | 11K | R+37.8 | 1,974 | 4,446 | 6,543 | 0.3% |
| Franklin | 11K | R+41.6 | 1,393 | 3,431 | 4,900 | 0.2% |
| Franklin | 10K | R+41.6 | 1,393 | 3,431 | 4,900 | 0.2% |
| Humboldt | 10K | R+49.9 | 1,236 | 3,770 | 5,083 | 0.2% |
| Greene | 10K | R+32.9 | 1,603 | 3,211 | 4,881 | 0.2% |
| Calhoun | 10K | R+46.7 | 1,328 | 3,708 | 5,097 | 0.2% |
| Franklin | 10K | R+41.6 | 1,393 | 3,431 | 4,900 | 0.2% |
| Calhoun | 10K | R+46.7 | 1,328 | 3,708 | 5,097 | 0.2% |
| Calhoun | 10K | R+46.7 | 1,328 | 3,708 | 5,097 | 0.2% |
| Clarke | 10K | R+41.9 | 1,265 | 3,140 | 4,479 | 0.2% |
| Humboldt | 10K | R+49.9 | 1,236 | 3,770 | 5,083 | 0.2% |
| Humboldt | 10K | R+49.9 | 1,236 | 3,770 | 5,083 | 0.2% |
| Humboldt | 10K | R+49.9 | 1,236 | 3,770 | 5,083 | 0.2% |
| Greene | 9K | R+32.9 | 1,603 | 3,211 | 4,881 | 0.2% |
| Lucas | 9K | R+48.0 | 1,169 | 3,400 | 4,646 | 0.2% |
| Lucas | 9K | R+48.0 | 1,169 | 3,400 | 4,646 | 0.2% |
| Clarke | 9K | R+41.9 | 1,265 | 3,140 | 4,479 | 0.2% |
| Clarke | 9K | R+41.9 | 1,265 | 3,140 | 4,479 | 0.2% |
| Greene | 9K | R+32.9 | 1,603 | 3,211 | 4,881 | 0.2% |
| Clarke | 9K | R+41.9 | 1,265 | 3,140 | 4,479 | 0.2% |
| Lucas | 9K | R+48.0 | 1,169 | 3,400 | 4,646 | 0.2% |
| Lucas | 9K | R+48.0 | 1,169 | 3,400 | 4,646 | 0.2% |
| Decatur | 9K | R+46.9 | 957 | 2,711 | 3,739 | 0.1% |
| Greene | 9K | R+32.9 | 1,603 | 3,211 | 4,881 | 0.2% |
| Pocahontas | 9K | R+53.9 | 796 | 2,727 | 3,582 | 0.1% |
| Decatur | 8K | R+46.9 | 957 | 2,711 | 3,739 | 0.1% |
| Adair | 8K | R+44.9 | 1,086 | 2,916 | 4,080 | 0.2% |
| Decatur | 8K | R+46.9 | 957 | 2,711 | 3,739 | 0.1% |
| Monroe | 8K | R+50.5 | 1,002 | 3,104 | 4,158 | 0.2% |
| Monroe | 8K | R+50.5 | 1,002 | 3,104 | 4,158 | 0.2% |
| Decatur | 8K | R+46.9 | 957 | 2,711 | 3,739 | 0.1% |
| Monroe | 8K | R+50.5 | 1,002 | 3,104 | 4,158 | 0.2% |
| Pocahontas | 8K | R+53.9 | 796 | 2,727 | 3,582 | 0.1% |
| Adair | 8K | R+44.9 | 1,086 | 2,916 | 4,080 | 0.2% |
| Monroe | 8K | R+50.5 | 1,002 | 3,104 | 4,158 | 0.2% |
| Adair | 7K | R+44.9 | 1,086 | 2,916 | 4,080 | 0.2% |
| Adair | 7K | R+44.9 | 1,086 | 2,916 | 4,080 | 0.2% |
| Pocahontas | 7K | R+53.9 | 796 | 2,727 | 3,582 | 0.1% |
| Pocahontas | 7K | R+53.9 | 796 | 2,727 | 3,582 | 0.1% |
| Taylor | 7K | R+55.7 | 666 | 2,381 | 3,081 | 0.1% |
| Audubon | 7K | R+38.3 | 970 | 2,214 | 3,249 | 0.1% |
| Wayne | 7K | R+57.1 | 643 | 2,426 | 3,124 | 0.1% |
| Wayne | 7K | R+57.1 | 643 | 2,426 | 3,124 | 0.1% |
| Taylor | 6K | R+55.7 | 666 | 2,381 | 3,081 | 0.1% |
| Wayne | 6K | R+57.1 | 643 | 2,426 | 3,124 | 0.1% |
| Wayne | 6K | R+57.1 | 643 | 2,426 | 3,124 | 0.1% |
| Taylor | 6K | R+55.7 | 666 | 2,381 | 3,081 | 0.1% |
| Audubon | 6K | R+38.3 | 970 | 2,214 | 3,249 | 0.1% |
| Taylor | 6K | R+55.7 | 666 | 2,381 | 3,081 | 0.1% |
| Audubon | 6K | R+38.3 | 970 | 2,214 | 3,249 | 0.1% |
| Audubon | 6K | R+38.3 | 970 | 2,214 | 3,249 | 0.1% |
| Ringgold | 5K | R+51.3 | 638 | 2,015 | 2,686 | 0.1% |
| Ringgold | 5K | R+51.3 | 638 | 2,015 | 2,686 | 0.1% |
| Ringgold | 5K | R+51.3 | 638 | 2,015 | 2,686 | 0.1% |
| Ringgold | 5K | R+51.3 | 638 | 2,015 | 2,686 | 0.1% |
| Adams | 4K | R+44.1 | 576 | 1,517 | 2,135 | 0.1% |
| Adams | 4K | R+44.1 | 576 | 1,517 | 2,135 | 0.1% |
| Adams | 4K | R+44.1 | 576 | 1,517 | 2,135 | 0.1% |
| Adams | 4K | R+44.1 | 576 | 1,517 | 2,135 | 0.1% |
| Group | Des Moines-Ames | National |
|---|---|---|
▶White (Non-Hispanic)(13) | 86.7% | 57.4% |
▶Hispanic / Latino(17) | 5.5% | 19.3% |
▶Black / African American(12) | 3.1% | 12.2% |
▶Asian(6) | 2.6% | 6.0% |
Multiracial / Other | 1.9% | 4.0% |
▶Middle Eastern / North African(8) | 0.3% | 0.9% |
▶Native American / Alaska Native(1) | 0.2% | 0.9% |
| Tradition | % Pop | % Adherents | US Pop | US Adherents |
|---|---|---|---|---|
| 14.8% | 35.7% | — | — | |
| 12.1% | 29.2% | — | — | |
| 11.3% | 27.2% | — | — | |
| 2.6% | 6.4% | — | — | |
LDS (Mormon) | 0.9% | 2.1% | — | — |
| 0.6% | 1.3% | — | — | |
| 0.1% | 0.2% | — | — | |
Non-religiousPopulation | 58.5% | — | — | — |
Who lives in the Des Moines-Ames media market? 4,451,935 residents across 140 counties.
Scale, voting-age share, and this geography's footprint inside the national electorate.
Income, attainment, and ownership indicators that often shape coalition structure and turnout behavior.
Age structure, language use, and nativity signals that explain how this geography differs from state and nation.
| Offices | Margin A | Margin B | Split |
|---|---|---|---|
| Senate vs Governor | R+8.4 | R+14.3 | 5.9pp |