Polk County, Iowa
Precinct data
Results by precinct
176 precincts · 255,563 votes
Precinct boundaries and identifiers are cycle-specific. This table does not join rows across years without a validated crosswalk.
| Precinct -102 Ankeny 22102 Ankeny 22 | 1,600 | 1,830 | 49 | 3,479 | 46.0% | 52.6% | R+6.6 |
|---|---|---|---|---|---|---|---|
| Precinct -096 Ankeny 16096 Ankeny 16 | 1,252 | 1,442 | 26 | 2,720 | 46.0% | 53.0% | R+7.0 |
| Precinct -080 Altoona 6080 Altoona 6 | 1,133 | 1,476 | 33 | 2,642 | 42.9% | 55.9% | R+13.0 |
| Precinct -060 Des Moines 60060 Des Moines 60 | 1,501 | 900 | 25 | 2,426 | 61.9% | 37.1% | D+24.8 |
| Precinct -120 Grimes 2120 Grimes 2 | 1,047 | 1,306 | 31 | 2,384 | 43.9% | 54.8% | R+10.9 |
| Precinct -038 Des Moines 38038 Des Moines 38 | 1,794 | 497 | 26 | 2,317 | 77.4% | 21.5% | D+56.0 |
| Precinct -085 Ankeny 5085 Ankeny 5 | 1,133 | 1,160 | 24 | 2,317 | 48.9% | 50.1% | R+1.2 |
| Precinct -039 Des Moines 39039 Des Moines 39 | 1,906 | 384 | 23 | 2,313 | 82.4% | 16.6% | D+65.8 |
| Precinct -173 West Des Moines 315173 West Des Moines 315 | 1,294 | 991 | 24 | 2,309 | 56.0% | 42.9% | D+13.1 |
| Precinct -097 Ankeny 17097 Ankeny 17 | 1,043 | 1,136 | 29 | 2,208 | 47.2% | 51.4% | R+4.2 |
| Precinct -130 Johnston 6130 Johnston 6 | 1,153 | 1,024 | 24 | 2,201 | 52.4% | 46.5% | D+5.9 |
| Precinct -012 Des Moines 12012 Des Moines 12 | 1,538 | 626 | 31 | 2,195 | 70.1% | 28.5% | D+41.5 |
| Precinct -174 West Des Moines 316174 West Des Moines 316 | 1,257 | 918 | 15 | 2,190 | 57.4% | 41.9% | D+15.5 |
| Precinct -110 Clive 3110 Clive 3 | 1,198 | 917 | 16 | 2,131 | 56.2% | 43.0% | D+13.2 |
| Precinct -092 Ankeny 12092 Ankeny 12 | 880 | 1,191 | 27 | 2,098 | 41.9% | 56.8% | R+14.8 |
| Precinct -088 Ankeny 8088 Ankeny 8 | 977 | 1,080 | 27 | 2,084 | 46.9% | 51.8% | R+4.9 |
| Precinct -041 Des Moines 41041 Des Moines 41 | 1,589 | 468 | 23 | 2,080 | 76.4% | 22.5% | D+53.9 |
| Precinct -163 West Des Moines 115163 West Des Moines 115 | 1,179 | 864 | 19 | 2,062 | 57.2% | 41.9% | D+15.3 |
| Precinct -124 Jefferson 1124 Jefferson 1 | 809 | 1,240 | 12 | 2,061 | 39.3% | 60.2% | R+20.9 |
| Precinct -087 Ankeny 7087 Ankeny 7 | 1,015 | 1,020 | 22 | 2,057 | 49.3% | 49.6% | R+0.2 |
| Precinct -034 Des Moines 34034 Des Moines 34 | 1,619 | 413 | 17 | 2,049 | 79.0% | 20.2% | D+58.9 |
| Precinct -152 Urbandale 8152 Urbandale 8 | 1,136 | 890 | 20 | 2,046 | 55.5% | 43.5% | D+12.0 |
| Precinct -100 Ankeny 20100 Ankeny 20 | 946 | 1,071 | 24 | 2,041 | 46.3% | 52.5% | R+6.1 |
| Precinct -140 Polk City 2140 Polk City 2 | 805 | 1,212 | 24 | 2,041 | 39.4% | 59.4% | R+19.9 |
| Precinct -079 Altoona 5079 Altoona 5 | 843 | 1,174 | 20 | 2,037 | 41.4% | 57.6% | R+16.2 |
| Precinct -148 Urbandale 4148 Urbandale 4 | 1,026 | 987 | 23 | 2,036 | 50.4% | 48.5% | D+1.9 |
| Precinct -013 Des Moines 13013 Des Moines 13 | 1,479 | 534 | 21 | 2,034 | 72.7% | 26.3% | D+46.5 |
| Precinct -128 Johnston 4128 Johnston 4 | 1,102 | 908 | 19 | 2,029 | 54.3% | 44.8% | D+9.6 |
| Precinct -125 Johnston 1125 Johnston 1 | 1,097 | 895 | 33 | 2,025 | 54.2% | 44.2% | D+10.0 |
| Precinct -089 Ankeny 9089 Ankeny 9 | 1,023 | 955 | 18 | 1,996 | 51.3% | 47.8% | D+3.4 |
| Precinct -078 Altoona 4078 Altoona 4 | 1,012 | 961 | 22 | 1,995 | 50.7% | 48.2% | D+2.6 |
| Precinct -103 Bondurant 1103 Bondurant 1 | 817 | 1,128 | 19 | 1,964 | 41.6% | 57.4% | R+15.8 |
| Precinct -076 Altoona 2076 Altoona 2 | 937 | 991 | 34 | 1,962 | 47.8% | 50.5% | R+2.8 |
| Precinct -176 Windsor Heights 2176 Windsor Heights 2 | 1,278 | 604 | 71 | 1,953 | 65.4% | 30.9% | D+34.5 |
| Precinct -084 Ankeny 4084 Ankeny 4 | 1,085 | 841 | 26 | 1,952 | 55.6% | 43.1% | D+12.5 |
| Precinct -171 West Des Moines 313171 West Des Moines 313 | 1,093 | 820 | 19 | 1,932 | 56.6% | 42.4% | D+14.1 |
| Precinct -035 Des Moines 35035 Des Moines 35 | 1,307 | 587 | 16 | 1,910 | 68.4% | 30.7% | D+37.7 |
| Precinct -127 Johnston 3127 Johnston 3 | 969 | 916 | 24 | 1,909 | 50.8% | 48.0% | D+2.8 |
| Precinct -139 Polk City 1139 Polk City 1 | 736 | 1,129 | 33 | 1,898 | 38.8% | 59.5% | R+20.7 |
| Precinct -033 Des Moines 33033 Des Moines 33 | 1,460 | 391 | 44 | 1,895 | 77.0% | 20.6% | D+56.4 |
| Precinct -043 Des Moines 43043 Des Moines 43 | 1,433 | 434 | 24 | 1,891 | 75.8% | 23.0% | D+52.8 |
| Precinct -095 Ankeny 15095 Ankeny 15 | 955 | 913 | 21 | 1,889 | 50.6% | 48.3% | D+2.2 |
| Precinct -024 Des Moines 24024 Des Moines 24 | 927 | 923 | 24 | 1,874 | 49.5% | 49.3% | D+0.2 |
| Precinct -162 West Des Moines 114162 West Des Moines 114 | 1,136 | 714 | 19 | 1,869 | 60.8% | 38.2% | D+22.6 |
| Precinct -077 Altoona 3077 Altoona 3 | 871 | 956 | 33 | 1,860 | 46.8% | 51.4% | R+4.6 |
| Precinct -126 Johnston 2126 Johnston 2 | 1,129 | 699 | 26 | 1,854 | 60.9% | 37.7% | D+23.2 |
| Precinct -169 West Des Moines 311169 West Des Moines 311 | 1,052 | 780 | 21 | 1,853 | 56.8% | 42.1% | D+14.7 |
| Precinct -123 Grimes 5123 Grimes 5 | 877 | 944 | 26 | 1,847 | 47.5% | 51.1% | R+3.6 |
| Precinct -082 Ankeny 2082 Ankeny 2 | 916 | 910 | 18 | 1,844 | 49.7% | 49.3% | D+0.3 |
| Precinct -101 Ankeny 21101 Ankeny 21 | 895 | 918 | 29 | 1,842 | 48.6% | 49.8% | R+1.2 |
| Precinct -040 Des Moines 40040 Des Moines 40 | 1,505 | 309 | 25 | 1,839 | 81.8% | 16.8% | D+65.0 |
| Precinct -165 West Des Moines 117165 West Des Moines 117 | 1,034 | 777 | 27 | 1,838 | 56.3% | 42.3% | D+14.0 |
| Precinct -091 Ankeny 11091 Ankeny 11 | 934 | 879 | 19 | 1,832 | 51.0% | 48.0% | D+3.0 |
| Precinct -081 Ankeny 1081 Ankeny 1 | 882 | 921 | 25 | 1,828 | 48.2% | 50.4% | R+2.1 |
| Precinct -111 Clive 4111 Clive 4 | 964 | 841 | 18 | 1,823 | 52.9% | 46.1% | D+6.7 |
| Precinct -007 Des Moines 7007 Des Moines 7 | 1,164 | 624 | 30 | 1,818 | 64.0% | 34.3% | D+29.7 |
| Precinct -044 Des Moines 44044 Des Moines 44 | 1,383 | 389 | 33 | 1,805 | 76.6% | 21.6% | D+55.1 |
| Precinct -058 Des Moines 58058 Des Moines 58 | 1,159 | 623 | 16 | 1,798 | 64.5% | 34.6% | D+29.8 |
| Precinct -098 Ankeny 18098 Ankeny 18 | 879 | 876 | 24 | 1,779 | 49.4% | 49.2% | D+0.2 |
| Precinct -083 Ankeny 3083 Ankeny 3 | 840 | 902 | 24 | 1,766 | 47.6% | 51.1% | R+3.5 |
| Precinct -135 Pleasant Hill 1135 Pleasant Hill 1 | 793 | 935 | 20 | 1,748 | 45.4% | 53.5% | R+8.1 |
| Precinct -136 Pleasant Hill 2136 Pleasant Hill 2 | 827 | 896 | 20 | 1,743 | 47.4% | 51.4% | R+4.0 |
| Precinct -151 Urbandale 7151 Urbandale 7 | 971 | 740 | 30 | 1,741 | 55.8% | 42.5% | D+13.3 |
| Precinct -132 Johnston 8132 Johnston 8 | 749 | 949 | 20 | 1,718 | 43.6% | 55.2% | R+11.6 |
| Precinct -090 Ankeny 10090 Ankeny 10 | 785 | 917 | 15 | 1,717 | 45.7% | 53.4% | R+7.7 |
| Precinct -121 Grimes 3121 Grimes 3 | 741 | 955 | 20 | 1,716 | 43.2% | 55.7% | R+12.5 |
| Precinct -112 Crocker 1112 Crocker 1 | 721 | 965 | 29 | 1,715 | 42.0% | 56.3% | R+14.2 |
| Precinct -146 Urbandale 2146 Urbandale 2 | 893 | 796 | 21 | 1,710 | 52.2% | 46.5% | D+5.7 |
| Precinct -149 Urbandale 5149 Urbandale 5 | 902 | 774 | 20 | 1,696 | 53.2% | 45.6% | D+7.5 |
| Precinct -037 Des Moines 37037 Des Moines 37 | 1,351 | 310 | 25 | 1,686 | 80.1% | 18.4% | D+61.7 |
| Precinct -119 Grimes 1119 Grimes 1 | 866 | 796 | 23 | 1,685 | 51.4% | 47.2% | D+4.2 |
| Precinct -145 Urbandale 1145 Urbandale 1 | 889 | 765 | 20 | 1,674 | 53.1% | 45.7% | D+7.4 |
| Precinct -150 Urbandale 6150 Urbandale 6 | 866 | 753 | 24 | 1,643 | 52.7% | 45.8% | D+6.9 |
| Precinct -122 Grimes 4122 Grimes 4 | 719 | 892 | 21 | 1,632 | 44.1% | 54.7% | R+10.6 |
| Precinct -142 Saylor 1142 Saylor 1 | 654 | 941 | 21 | 1,616 | 40.5% | 58.2% | R+17.8 |
| Precinct -153 Urbandale 9153 Urbandale 9 | 858 | 726 | 27 | 1,611 | 53.3% | 45.1% | D+8.2 |
| Precinct -134 Mitchellville 1134 Mitchellville 1 | 636 | 950 | 22 | 1,608 | 39.6% | 59.1% | R+19.5 |
| Precinct -166 West Des Moines 118166 West Des Moines 118 | 1,025 | 523 | 23 | 1,571 | 65.2% | 33.3% | D+32.0 |
| Precinct -010 Des Moines 10010 Des Moines 10 | 959 | 584 | 22 | 1,565 | 61.3% | 37.3% | D+24.0 |
| Precinct -172 West Des Moines 314172 West Des Moines 314 | 726 | 820 | 19 | 1,565 | 46.4% | 52.4% | R+6.0 |
| Precinct -164 West Des Moines 116164 West Des Moines 116 | 971 | 565 | 20 | 1,556 | 62.4% | 36.3% | D+26.1 |
| Precinct -104 Bondurant 2104 Bondurant 2 | 622 | 919 | 13 | 1,554 | 40.0% | 59.1% | R+19.1 |
| Precinct -070 Des Moines 70070 Des Moines 70 | 881 | 657 | 12 | 1,550 | 56.8% | 42.4% | D+14.5 |
| Precinct -022 Des Moines 22022 Des Moines 22 | 758 | 755 | 26 | 1,539 | 49.3% | 49.1% | D+0.2 |
| Precinct -156 Urbandale 12156 Urbandale 12 | 884 | 623 | 25 | 1,532 | 57.7% | 40.7% | D+17.0 |
| Precinct -170 West Des Moines 312170 West Des Moines 312 | 964 | 553 | 12 | 1,529 | 63.0% | 36.2% | D+26.9 |
| Precinct -143 Saylor 2143 Saylor 2 | 582 | 919 | 19 | 1,520 | 38.3% | 60.5% | R+22.2 |
| Precinct -117 Four Mile 1117 Four Mile 1 | 532 | 968 | 11 | 1,511 | 35.2% | 64.1% | R+28.9 |
| Precinct -062 Des Moines 62062 Des Moines 62 | 888 | 596 | 17 | 1,501 | 59.2% | 39.7% | D+19.5 |
| Precinct -141 Runnells 1141 Runnells 1 | 445 | 1,033 | 21 | 1,499 | 29.7% | 68.9% | R+39.2 |
| Precinct -129 Johnston 5129 Johnston 5 | 834 | 636 | 11 | 1,481 | 56.3% | 42.9% | D+13.4 |
| Precinct -011 Des Moines 11011 Des Moines 11 | 907 | 548 | 25 | 1,480 | 61.3% | 37.0% | D+24.3 |
| Precinct -154 Urbandale 10154 Urbandale 10 | 763 | 682 | 18 | 1,463 | 52.2% | 46.6% | D+5.5 |
| Precinct -009 Des Moines 9009 Des Moines 9 | 938 | 508 | 10 | 1,456 | 64.4% | 34.9% | D+29.5 |
| Precinct -155 Urbandale 11155 Urbandale 11 | 883 | 550 | 15 | 1,448 | 61.0% | 38.0% | D+23.0 |
| Precinct -003 Des Moines 3003 Des Moines 3 | 762 | 672 | 13 | 1,447 | 52.7% | 46.4% | D+6.2 |
| Precinct -069 Des Moines 69069 Des Moines 69 | 843 | 577 | 13 | 1,433 | 58.8% | 40.3% | D+18.6 |
| Precinct -075 Altoona 1075 Altoona 1 | 677 | 736 | 16 | 1,429 | 47.4% | 51.5% | R+4.1 |
| Precinct -057 Des Moines 57057 Des Moines 57 | 853 | 524 | 23 | 1,400 | 60.9% | 37.4% | D+23.5 |
| Precinct -131 Johnston 7131 Johnston 7 | 781 | 595 | 20 | 1,396 | 55.9% | 42.6% | D+13.3 |
| Precinct -109 Clive 2109 Clive 2 | 835 | 527 | 26 | 1,388 | 60.2% | 38.0% | D+22.2 |
| Precinct -138 Pleasant Hill 4138 Pleasant Hill 4 | 593 | 779 | 15 | 1,387 | 42.8% | 56.2% | R+13.4 |
| Precinct -061 Des Moines 61061 Des Moines 61 | 747 | 614 | 20 | 1,381 | 54.1% | 44.5% | D+9.6 |
| Precinct -063 Des Moines 63063 Des Moines 63 | 703 | 636 | 23 | 1,362 | 51.6% | 46.7% | D+4.9 |
| Precinct -137 Pleasant Hill 3137 Pleasant Hill 3 | 587 | 759 | 16 | 1,362 | 43.1% | 55.7% | R+12.6 |
| Precinct -114 Delaware 1114 Delaware 1 | 522 | 799 | 19 | 1,340 | 39.0% | 59.6% | R+20.7 |
| Precinct -036 Des Moines 36036 Des Moines 36 | 1,029 | 282 | 18 | 1,329 | 77.4% | 21.2% | D+56.2 |
| Precinct -094 Ankeny 14094 Ankeny 14 | 656 | 635 | 21 | 1,312 | 50.0% | 48.4% | D+1.6 |
| Precinct -008 Des Moines 8008 Des Moines 8 | 799 | 497 | 12 | 1,308 | 61.1% | 38.0% | D+23.1 |
| Precinct -072 Des Moines 72072 Des Moines 72 | 637 | 625 | 12 | 1,274 | 50.0% | 49.1% | D+0.9 |
| Precinct -159 West Des Moines 111159 West Des Moines 111 | 749 | 500 | 23 | 1,272 | 58.9% | 39.3% | D+19.6 |
| Precinct -116 Elkhart 1116 Elkhart 1 | 424 | 815 | 16 | 1,255 | 33.8% | 64.9% | R+31.2 |
| Precinct -018 Des Moines 18018 Des Moines 18 | 790 | 436 | 23 | 1,249 | 63.3% | 34.9% | D+28.3 |
| Precinct -059 Des Moines 59059 Des Moines 59 | 827 | 400 | 16 | 1,243 | 66.5% | 32.2% | D+34.4 |
| Precinct -064 Des Moines 64064 Des Moines 64 | 693 | 523 | 11 | 1,227 | 56.5% | 42.6% | D+13.9 |
| Precinct -161 West Des Moines 113161 West Des Moines 113 | 752 | 445 | 17 | 1,214 | 61.9% | 36.7% | D+25.3 |
| Precinct -175 Windsor Heights 1175 Windsor Heights 1 | 746 | 441 | 13 | 1,200 | 62.2% | 36.8% | D+25.4 |
| Precinct -054 Des Moines 54054 Des Moines 54 | 684 | 496 | 14 | 1,194 | 57.3% | 41.5% | D+15.7 |
| Precinct -167 West Des Moines 211167 West Des Moines 211 | 688 | 488 | 13 | 1,189 | 57.9% | 41.0% | D+16.8 |
| Precinct -023 Des Moines 23023 Des Moines 23 | 597 | 577 | 10 | 1,184 | 50.4% | 48.7% | D+1.7 |
| Precinct -105 Bondurant 3105 Bondurant 3 | 444 | 706 | 11 | 1,161 | 38.2% | 60.8% | R+22.6 |
| Precinct -017 Des Moines 17017 Des Moines 17 | 695 | 434 | 24 | 1,153 | 60.3% | 37.6% | D+22.6 |
| Precinct -067 Des Moines 67067 Des Moines 67 | 645 | 494 | 12 | 1,151 | 56.0% | 42.9% | D+13.1 |
| Precinct -005 Des Moines 5005 Des Moines 5 | 636 | 498 | 16 | 1,150 | 55.3% | 43.3% | D+12.0 |
| Precinct -113 Crocker 2113 Crocker 2 | 444 | 688 | 15 | 1,147 | 38.7% | 60.0% | R+21.3 |
| Precinct -021 Des Moines 21021 Des Moines 21 | 588 | 547 | 11 | 1,146 | 51.3% | 47.7% | D+3.6 |
| Precinct -051 Des Moines 51051 Des Moines 51 | 648 | 483 | 13 | 1,144 | 56.6% | 42.2% | D+14.4 |
| Precinct -071 Des Moines 71071 Des Moines 71 | 630 | 497 | 12 | 1,139 | 55.3% | 43.6% | D+11.7 |
| Precinct -049 Des Moines 49049 Des Moines 49 | 595 | 517 | 17 | 1,129 | 52.7% | 45.8% | D+6.9 |
| Precinct -160 West Des Moines 112160 West Des Moines 112 | 634 | 474 | 21 | 1,129 | 56.2% | 42.0% | D+14.2 |
| Precinct -045 Des Moines 45045 Des Moines 45 | 886 | 218 | 14 | 1,118 | 79.2% | 19.5% | D+59.7 |
| Precinct -093 Ankeny 13093 Ankeny 13 | 592 | 509 | 12 | 1,113 | 53.2% | 45.7% | D+7.5 |
| Precinct -065 Des Moines 65065 Des Moines 65 | 669 | 422 | 14 | 1,105 | 60.5% | 38.2% | D+22.4 |
| Precinct -026 Des Moines 26026 Des Moines 26 | 570 | 507 | 22 | 1,099 | 51.9% | 46.1% | D+5.7 |
| Precinct -006 Des Moines 6006 Des Moines 6 | 651 | 431 | 14 | 1,096 | 59.4% | 39.3% | D+20.1 |
| Precinct -168 West Des Moines 212168 West Des Moines 212 | 555 | 511 | 15 | 1,081 | 51.3% | 47.3% | D+4.1 |
| Precinct -014 Des Moines 14014 Des Moines 14 | 696 | 355 | 9 | 1,060 | 65.7% | 33.5% | D+32.2 |
| Precinct -118 Franklin 1118 Franklin 1 | 360 | 680 | 14 | 1,054 | 34.2% | 64.5% | R+30.4 |
| Precinct -042 Des Moines 42042 Des Moines 42 | 756 | 211 | 12 | 979 | 77.2% | 21.6% | D+55.7 |
| Precinct -147 Urbandale 3147 Urbandale 3 | 503 | 455 | 7 | 965 | 52.1% | 47.2% | D+5.0 |
| Precinct -019 Des Moines 19019 Des Moines 19 | 650 | 294 | 10 | 954 | 68.1% | 30.8% | D+37.3 |
| Precinct -053 Des Moines 53053 Des Moines 53 | 593 | 344 | 4 | 941 | 63.0% | 36.6% | D+26.5 |
| Precinct -015 Des Moines 15015 Des Moines 15 | 705 | 211 | 10 | 926 | 76.1% | 22.8% | D+53.3 |
| Precinct -032 Des Moines 32032 Des Moines 32 | 683 | 208 | 21 | 912 | 74.9% | 22.8% | D+52.1 |
| Precinct -052 Des Moines 52052 Des Moines 52 | 579 | 305 | 9 | 893 | 64.8% | 34.2% | D+30.7 |
| Precinct -002 Des Moines 2002 Des Moines 2 | 488 | 389 | 12 | 889 | 54.9% | 43.8% | D+11.1 |
| Precinct -029 Des Moines 29029 Des Moines 29 | 639 | 243 | 6 | 888 | 72.0% | 27.4% | D+44.6 |
| Precinct -025 Des Moines 25025 Des Moines 25 | 434 | 434 | 19 | 887 | 48.9% | 48.9% | Even |
| Precinct -030 Des Moines 30030 Des Moines 30 | 639 | 201 | 21 | 861 | 74.2% | 23.3% | D+50.9 |
| Precinct -108 Clive 1108 Clive 1 | 432 | 381 | 8 | 821 | 52.6% | 46.4% | D+6.2 |
| Precinct -016 Des Moines 16016 Des Moines 16 | 563 | 234 | 21 | 818 | 68.8% | 28.6% | D+40.2 |
| Precinct -020 Des Moines 20020 Des Moines 20 | 524 | 285 | 8 | 817 | 64.1% | 34.9% | D+29.3 |
| Precinct -031 Des Moines 31031 Des Moines 31 | 584 | 204 | 19 | 807 | 72.4% | 25.3% | D+47.1 |
| Precinct -068 Des Moines 68068 Des Moines 68 | 486 | 288 | 15 | 789 | 61.6% | 36.5% | D+25.1 |
| Precinct -004 Des Moines 4004 Des Moines 4 | 490 | 284 | 11 | 785 | 62.4% | 36.2% | D+26.2 |
| Precinct -066 Des Moines 66066 Des Moines 66 | 437 | 327 | 13 | 777 | 56.2% | 42.1% | D+14.2 |
| Precinct -027 Des Moines 27027 Des Moines 27 | 415 | 312 | 14 | 741 | 56.0% | 42.1% | D+13.9 |
| Precinct -115 Douglas 1115 Douglas 1 | 253 | 475 | 8 | 736 | 34.4% | 64.5% | R+30.2 |
| Precinct -028 Des Moines 28028 Des Moines 28 | 478 | 196 | 16 | 690 | 69.3% | 28.4% | D+40.9 |
| Precinct -055 Des Moines 55055 Des Moines 55 | 467 | 197 | 8 | 672 | 69.5% | 29.3% | D+40.2 |
| Precinct -048 Des Moines 48048 Des Moines 48 | 391 | 255 | 14 | 660 | 59.2% | 38.6% | D+20.6 |
| Precinct -073 Alleman 1073 Alleman 1 | 192 | 420 | 8 | 620 | 31.0% | 67.7% | R+36.8 |
| Precinct -001 Des Moines 1001 Des Moines 1 | 292 | 288 | 4 | 584 | 50.0% | 49.3% | D+0.7 |
| Precinct -050 Des Moines 50050 Des Moines 50 | 254 | 249 | 5 | 508 | 50.0% | 49.0% | D+1.0 |
| Precinct -046 Des Moines 46046 Des Moines 46 | 355 | 108 | 3 | 466 | 76.2% | 23.2% | D+53.0 |
| Precinct -107 Clay 2107 Clay 2 | 144 | 221 | 5 | 370 | 38.9% | 59.7% | R+20.8 |
| Precinct -047 Des Moines 47047 Des Moines 47 | 222 | 127 | 8 | 357 | 62.2% | 35.6% | D+26.6 |
| Precinct -158 Webster 1158 Webster 1 | 172 | 164 | 3 | 339 | 50.7% | 48.4% | D+2.4 |
| Precinct -144 Sheldahl 1144 Sheldahl 1 | 100 | 218 | 6 | 324 | 30.9% | 67.3% | R+36.4 |
| Precinct -157 Washington 1157 Washington 1 | 73 | 231 | 4 | 308 | 23.7% | 75.0% | R+51.3 |
| Precinct -074 Allen 1074 Allen 1 | 95 | 149 | 3 | 247 | 38.5% | 60.3% | R+21.9 |
| Precinct -106 Clay 1106 Clay 1 | 117 | 112 | 5 | 234 | 50.0% | 47.9% | D+2.1 |
| Precinct -056 Des Moines 56056 Des Moines 56 | 131 | 90 | 6 | 227 | 57.7% | 39.6% | D+18.1 |
| Precinct -133 Madison 1133 Madison 1 | 41 | 73 | 1 | 115 | 35.7% | 63.5% | R+27.8 |
| Precinct -086 Ankeny 6086 Ankeny 6 | 0 | 0 | 0 | 0 | — | — | Even |
| Precinct -099 Ankeny 19099 Ankeny 19 | 0 | 0 | 0 | 0 | — | — | Even |
Presidential margin, 1892–2024
Democratic minus Republican, by election
| Year | Margin (D minus R) |
|---|---|
| 1892 | −15.4% |
| 1896 | −21.9% |
| 1900 | −33.0% |
| 1904 | −56.7% |
| 1908 | −21.4% |
| 1912 | +11.4% |
| 1916 | +4.2% |
| 1920 | −36.7% |
| 1924 | −51.1% |
| 1928 | −36.1% |
| 1932 | −3.6% |
| 1936 | +13.2% |
| 1940 | +11.2% |
| 1944 | +11.4% |
| 1948 | +14.2% |
| 1952 | −8.9% |
| 1956 | −8.1% |
| 1960 | −7.5% |
| 1964 | +33.0% |
| 1968 | +0.8% |
| 1972 | −8.3% |
| 1976 | +7.0% |
| 1980 | −1.5% |
| 1984 | +2.7% |
| 1988 | +18.6% |
| 1992 | +8.9% |
| 1996 | +14.7% |
| 2000 | +5.6% |
| 2004 | +4.6% |
| 2008 | +14.6% |
| 2012 | +14.1% |
| 2016 | +11.3% |
| 2020 | +15.2% |
| 2024 | +10.8% |
U.S. Senate
| Year | Won | Democratic | Republican | Total |
|---|---|---|---|---|
| 2022 | D | 56.3%107,478 | 43.7%83,279 | 190,757 |
| 2020 | D | 55.6%142,328 | 41.6%106,443 | 256,069 |
Registered voters
By party of registration, over time
Registration and the presidential vote track closely here — within 0.2 points.
| Year | Total registered | Democratic | Republican | Unaffiliated | Other |
|---|---|---|---|---|---|
| 2008 | 293,133 | 121,227 | 82,703 | 89,042 | 161 |
| 2010 | 267,859 | 109,764 | 80,948 | 76,806 | 341 |
| 2012 | 281,857 | 110,731 | 86,418 | 84,204 | 504 |
| 2014 | 284,975 | 108,425 | 85,844 | 89,498 | 1,208 |
| 2016 | 303,299 | 119,464 | 91,257 | 90,231 | 2,347 |
| 2018 | 310,662 | 124,095 | 87,132 | 96,056 | 3,379 |
| 2020 | 331,127 | 141,782 | 92,230 | 93,456 | 3,659 |
| 2022 | 332,828 | 137,412 | 91,406 | 100,332 | 3,678 |
| 2024 | 339,536 | 130,576 | 94,536 | 110,569 | 3,855 |
Who moves in and out
Net migration over time, and who arrivals are — where they came from and what those places vote
−618 net domestic migration · 2025
Net +19,905 over 2011–2025 · gain loss
Arrivals reported $65,430 in average income, against $104,080 for residents who stayed — 37% lower. (IRS SOI, 2022–23)
The places arrivals came from lean R+4.8 on average — 16 points more Republican-leaning than Polk County, IA itself (D+10.8).
Where arrivals came from lean of each source
- Dallas County, IA2,125R+4.7
- Story County, IA863D+10.3
- Warren County, IA648R+20.6
- Jasper County, IA337R+27.5
- Johnson County, IA276D+37.8
- Linn County, IA253D+9.9
Where departures went households, 2022–23
- Dallas County, IA2,531
- Warren County, IA843
- Story County, IA607
- Jasper County, IA309
- Cook County, IL228
- Johnson County, IA227
Migration is one input to a place’s political change, not its cause — a shift can also come from residents changing their minds, generational turnover, or turnout. These figures describe the places people moved between; they do not measure how any mover voted.
| Year | Net domestic migration |
|---|---|
| 2011 | +1,414 |
| 2012 | +1,474 |
| 2013 | +3,017 |
| 2014 | +3,216 |
| 2015 | +2,044 |
| 2016 | +2,399 |
| 2017 | +1,904 |
| 2018 | +1,686 |
| 2019 | +777 |
| 2021 | +1,846 |
| 2022 | −432 |
| 2023 | +39 |
| 2024 | +1,139 |
| 2025 | −618 |
Home to the state capital and nearly 12% of Iowa's population, Polk County has voted Democratic in every presidential race since 2000, with its 2024 margin of D+10.8 standing as an outlier in an otherwise deeply Republican state.
Across the recorded series it reached a Democratic high of 33.0 points in 1964 and a Republican high of 56.7 points in 1904. Between 2020 and 2024 the county moved 4.4 points toward the Republican candidate; the 2024 margin was 10.8 points.
A population of 503,175, a 73% non-Hispanic-white share, and a median household income of $83,576 describe the county. The county's voting pattern over the last decade is most similar to that of Johnson County and Dane County.
The counties whose fingerprint — 2000–2024 trajectory, demographics, ancestry, religion — sits closest to this one, and why.
Twin score (0–100) = weighted cosine between tier-standardized fingerprints: presidential margins 2000–2024 with 12-yr trend and elasticity, ACS income, age, education, population and race, top reported ancestries, and religious adherence — chips name the closest-shared dimensions and the widest gap. Re-weight the groups in the twins explorer.
Browse places by community — income, education, race & ethnicity, language — all community cuts →
Compare two places, side by side
Twelve curated comparisons line up election history, demographics, and the divergence story for two places at a glance. Browse all comparisons →
Polk County, Iowa. Akashic. https://akashic.app/county/19153/. Accessed May 20, 2026. License: CC BY 4.0.