Washington County, Oregon
Precinct data
Results by precinct
155 precincts · 297,949 votes
Precinct boundaries and identifiers are cycle-specific. This table does not join rows across years without a validated crosswalk.
| Precinct -329329 | 5,222 | 2,087 | 340 | 7,649 | 68.3% | 27.3% | D+41.0 |
|---|---|---|---|---|---|---|---|
| Precinct -389389 | 5,246 | 2,026 | 332 | 7,604 | 69.0% | 26.6% | D+42.3 |
| Precinct -405405 | 5,037 | 2,175 | 278 | 7,490 | 67.2% | 29.0% | D+38.2 |
| Precinct -340340 | 3,797 | 2,835 | 259 | 6,891 | 55.1% | 41.1% | D+14.0 |
| Precinct -402402 | 3,973 | 2,125 | 258 | 6,356 | 62.5% | 33.4% | D+29.1 |
| Precinct -350350 | 4,548 | 1,520 | 271 | 6,339 | 71.7% | 24.0% | D+47.8 |
| Precinct -362362 | 4,471 | 1,537 | 275 | 6,283 | 71.2% | 24.5% | D+46.7 |
| Precinct -404404 | 3,926 | 1,688 | 250 | 5,864 | 67.0% | 28.8% | D+38.2 |
| Precinct -395395 | 3,714 | 1,433 | 224 | 5,371 | 69.1% | 26.7% | D+42.5 |
| Precinct -327327 | 3,427 | 1,624 | 232 | 5,283 | 64.9% | 30.7% | D+34.1 |
| Precinct -319319 | 3,335 | 1,627 | 209 | 5,171 | 64.5% | 31.5% | D+33.0 |
| Precinct -338338 | 2,854 | 2,104 | 188 | 5,146 | 55.5% | 40.9% | D+14.6 |
| Precinct -339339 | 2,654 | 1,963 | 179 | 4,796 | 55.3% | 40.9% | D+14.4 |
| Precinct -424424 | 2,566 | 1,845 | 189 | 4,600 | 55.8% | 40.1% | D+15.7 |
| Precinct -365365 | 3,510 | 915 | 167 | 4,592 | 76.4% | 19.9% | D+56.5 |
| Precinct -409409 | 3,006 | 1,300 | 173 | 4,479 | 67.1% | 29.0% | D+38.1 |
| Precinct -307307 | 2,577 | 1,710 | 187 | 4,474 | 57.6% | 38.2% | D+19.4 |
| Precinct -384384 | 3,478 | 830 | 164 | 4,472 | 77.8% | 18.6% | D+59.2 |
| Precinct -364364 | 3,215 | 997 | 220 | 4,432 | 72.5% | 22.5% | D+50.0 |
| Precinct -434434 | 2,835 | 1,372 | 169 | 4,376 | 64.8% | 31.4% | D+33.4 |
| Precinct -309309 | 2,639 | 1,440 | 194 | 4,273 | 61.8% | 33.7% | D+28.1 |
| Precinct -367367 | 3,030 | 1,024 | 197 | 4,251 | 71.3% | 24.1% | D+47.2 |
| Precinct -335335 | 2,504 | 1,516 | 204 | 4,224 | 59.3% | 35.9% | D+23.4 |
| Precinct -435435 | 2,393 | 1,519 | 186 | 4,098 | 58.4% | 37.1% | D+21.3 |
| Precinct -382382 | 2,394 | 1,313 | 165 | 3,872 | 61.8% | 33.9% | D+27.9 |
| Precinct -379379 | 2,705 | 975 | 135 | 3,815 | 70.9% | 25.6% | D+45.3 |
| Precinct -368368 | 2,639 | 980 | 164 | 3,783 | 69.8% | 25.9% | D+43.9 |
| Precinct -318318 | 2,324 | 1,250 | 161 | 3,735 | 62.2% | 33.5% | D+28.8 |
| Precinct -333333 | 2,646 | 816 | 148 | 3,610 | 73.3% | 22.6% | D+50.7 |
| Precinct -400400 | 2,400 | 954 | 131 | 3,485 | 68.9% | 27.4% | D+41.5 |
| Precinct -420420 | 1,998 | 1,058 | 137 | 3,193 | 62.6% | 33.1% | D+29.4 |
| Precinct -351351 | 2,062 | 953 | 143 | 3,158 | 65.3% | 30.2% | D+35.1 |
| Precinct -423423 | 1,985 | 906 | 128 | 3,019 | 65.8% | 30.0% | D+35.7 |
| Precinct -418418 | 1,990 | 868 | 150 | 3,008 | 66.2% | 28.9% | D+37.3 |
| Precinct -380380 | 2,083 | 815 | 104 | 3,002 | 69.4% | 27.1% | D+42.2 |
| Precinct -336336 | 1,714 | 1,066 | 149 | 2,929 | 58.5% | 36.4% | D+22.1 |
| Precinct -397397 | 1,773 | 1,023 | 124 | 2,920 | 60.7% | 35.0% | D+25.7 |
| Precinct -363363 | 2,097 | 698 | 115 | 2,910 | 72.1% | 24.0% | D+48.1 |
| Precinct -360360 | 1,979 | 720 | 125 | 2,824 | 70.1% | 25.5% | D+44.6 |
| Precinct -344344 | 1,767 | 877 | 141 | 2,785 | 63.4% | 31.5% | D+32.0 |
| Precinct -429429 | 1,689 | 870 | 122 | 2,681 | 63.0% | 32.5% | D+30.5 |
| Precinct -442442 | 1,513 | 1,042 | 124 | 2,679 | 56.5% | 38.9% | D+17.6 |
| Precinct -343343 | 1,531 | 938 | 121 | 2,590 | 59.1% | 36.2% | D+22.9 |
| Precinct -302302 | 1,484 | 943 | 109 | 2,536 | 58.5% | 37.2% | D+21.3 |
| Precinct -332332 | 1,846 | 576 | 111 | 2,533 | 72.9% | 22.7% | D+50.1 |
| Precinct -358358 | 1,756 | 672 | 86 | 2,514 | 69.8% | 26.7% | D+43.1 |
| Precinct -331331 | 1,678 | 608 | 97 | 2,383 | 70.4% | 25.5% | D+44.9 |
| Precinct -439439 | 1,667 | 592 | 104 | 2,363 | 70.5% | 25.1% | D+45.5 |
| Precinct -359359 | 1,663 | 551 | 98 | 2,312 | 71.9% | 23.8% | D+48.1 |
| Precinct -430430 | 1,039 | 1,143 | 105 | 2,287 | 45.4% | 50.0% | R+4.5 |
| Precinct -377377 | 1,558 | 595 | 101 | 2,254 | 69.1% | 26.4% | D+42.7 |
| Precinct -436436 | 1,302 | 824 | 85 | 2,211 | 58.9% | 37.3% | D+21.6 |
| Precinct -353353 | 1,705 | 424 | 80 | 2,209 | 77.2% | 19.2% | D+58.0 |
| Precinct -399399 | 1,526 | 605 | 74 | 2,205 | 69.2% | 27.4% | D+41.8 |
| Precinct -433433 | 1,312 | 761 | 75 | 2,148 | 61.1% | 35.4% | D+25.7 |
| Precinct -330330 | 1,071 | 976 | 90 | 2,137 | 50.1% | 45.7% | D+4.4 |
| Precinct -390390 | 1,432 | 584 | 63 | 2,079 | 68.9% | 28.1% | D+40.8 |
| Precinct -370370 | 1,392 | 613 | 73 | 2,078 | 67.0% | 29.5% | D+37.5 |
| Precinct -361361 | 1,558 | 412 | 76 | 2,046 | 76.1% | 20.1% | D+56.0 |
| Precinct -371371 | 1,461 | 475 | 86 | 2,022 | 72.3% | 23.5% | D+48.8 |
| Precinct -406406 | 1,575 | 351 | 96 | 2,022 | 77.9% | 17.4% | D+60.5 |
| Precinct -386386 | 1,495 | 366 | 67 | 1,928 | 77.5% | 19.0% | D+58.6 |
| Precinct -326326 | 661 | 1,147 | 74 | 1,882 | 35.1% | 60.9% | R+25.8 |
| Precinct -401401 | 1,449 | 345 | 55 | 1,849 | 78.4% | 18.7% | D+59.7 |
| Precinct -354354 | 1,286 | 464 | 48 | 1,798 | 71.5% | 25.8% | D+45.7 |
| Precinct -419419 | 1,194 | 534 | 48 | 1,776 | 67.2% | 30.1% | D+37.2 |
| Precinct -376376 | 1,199 | 492 | 73 | 1,764 | 68.0% | 27.9% | D+40.1 |
| Precinct -320320 | 1,121 | 549 | 90 | 1,760 | 63.7% | 31.2% | D+32.5 |
| Precinct -398398 | 1,032 | 618 | 104 | 1,754 | 58.8% | 35.2% | D+23.6 |
| Precinct -412412 | 1,102 | 556 | 82 | 1,740 | 63.3% | 32.0% | D+31.4 |
| Precinct -301301 | 679 | 974 | 54 | 1,707 | 39.8% | 57.1% | R+17.3 |
| Precinct -316316 | 704 | 933 | 69 | 1,706 | 41.3% | 54.7% | R+13.4 |
| Precinct -312312 | 670 | 959 | 65 | 1,694 | 39.6% | 56.6% | R+17.1 |
| Precinct -372372 | 1,275 | 356 | 58 | 1,689 | 75.5% | 21.1% | D+54.4 |
| Precinct -356356 | 1,045 | 530 | 77 | 1,652 | 63.3% | 32.1% | D+31.2 |
| Precinct -369369 | 1,074 | 496 | 69 | 1,639 | 65.5% | 30.3% | D+35.3 |
| Precinct -366366 | 1,268 | 287 | 74 | 1,629 | 77.8% | 17.6% | D+60.2 |
| Precinct -383383 | 1,178 | 318 | 64 | 1,560 | 75.5% | 20.4% | D+55.1 |
| Precinct -455455 | 1,074 | 346 | 54 | 1,474 | 72.9% | 23.5% | D+49.4 |
| Precinct -440440 | 928 | 455 | 66 | 1,449 | 64.0% | 31.4% | D+32.6 |
| Precinct -413413 | 949 | 427 | 67 | 1,443 | 65.8% | 29.6% | D+36.2 |
| Precinct -403403 | 904 | 395 | 68 | 1,367 | 66.1% | 28.9% | D+37.2 |
| Precinct -355355 | 992 | 309 | 56 | 1,357 | 73.1% | 22.8% | D+50.3 |
| Precinct -428428 | 859 | 437 | 55 | 1,351 | 63.6% | 32.3% | D+31.2 |
| Precinct -410410 | 810 | 433 | 69 | 1,312 | 61.7% | 33.0% | D+28.7 |
| Precinct -411411 | 866 | 359 | 79 | 1,304 | 66.4% | 27.5% | D+38.9 |
| Precinct -427427 | 816 | 402 | 65 | 1,283 | 63.6% | 31.3% | D+32.3 |
| Precinct -352352 | 869 | 208 | 55 | 1,132 | 76.8% | 18.4% | D+58.4 |
| Precinct -337337 | 647 | 375 | 52 | 1,074 | 60.2% | 34.9% | D+25.3 |
| Precinct -304304 | 627 | 411 | 26 | 1,064 | 58.9% | 38.6% | D+20.3 |
| Precinct -451451 | 717 | 303 | 35 | 1,055 | 68.0% | 28.7% | D+39.2 |
| Precinct -305305 | 380 | 527 | 39 | 946 | 40.2% | 55.7% | R+15.5 |
| Precinct -378378 | 743 | 176 | 21 | 940 | 79.0% | 18.7% | D+60.3 |
| Precinct -328328 | 398 | 487 | 38 | 923 | 43.1% | 52.8% | R+9.6 |
| Precinct -407407 | 637 | 191 | 30 | 858 | 74.2% | 22.3% | D+52.0 |
| Precinct -415415 | 544 | 265 | 34 | 843 | 64.5% | 31.4% | D+33.1 |
| Precinct -416416 | 564 | 239 | 37 | 840 | 67.1% | 28.5% | D+38.7 |
| Precinct -396396 | 558 | 228 | 37 | 823 | 67.8% | 27.7% | D+40.1 |
| Precinct -357357 | 531 | 256 | 20 | 807 | 65.8% | 31.7% | D+34.1 |
| Precinct -431431 | 331 | 400 | 33 | 764 | 43.3% | 52.4% | R+9.0 |
| Precinct -448448 | 478 | 253 | 32 | 763 | 62.6% | 33.2% | D+29.5 |
| Precinct -385385 | 562 | 158 | 42 | 762 | 73.8% | 20.7% | D+53.0 |
| Precinct -311311 | 291 | 359 | 31 | 681 | 42.7% | 52.7% | R+10.0 |
| Precinct -425425 | 293 | 364 | 17 | 674 | 43.5% | 54.0% | R+10.5 |
| Precinct -393393 | 503 | 97 | 22 | 622 | 80.9% | 15.6% | D+65.3 |
| Precinct -310310 | 278 | 307 | 26 | 611 | 45.5% | 50.2% | R+4.7 |
| Precinct -306306 | 433 | 115 | 26 | 574 | 75.4% | 20.0% | D+55.4 |
| Precinct -349349 | 408 | 150 | 16 | 574 | 71.1% | 26.1% | D+44.9 |
| Precinct -414414 | 331 | 177 | 16 | 524 | 63.2% | 33.8% | D+29.4 |
| Precinct -324324 | 208 | 295 | 14 | 517 | 40.2% | 57.1% | R+16.8 |
| Precinct -438438 | 186 | 292 | 13 | 491 | 37.9% | 59.5% | R+21.6 |
| Precinct -421421 | 322 | 132 | 36 | 490 | 65.7% | 26.9% | D+38.8 |
| Precinct -315315 | 232 | 228 | 26 | 486 | 47.7% | 46.9% | D+0.8 |
| Precinct -381381 | 333 | 120 | 14 | 467 | 71.3% | 25.7% | D+45.6 |
| Precinct -426426 | 191 | 224 | 16 | 431 | 44.3% | 52.0% | R+7.7 |
| Precinct -417417 | 252 | 135 | 18 | 405 | 62.2% | 33.3% | D+28.9 |
| Precinct -391391 | 327 | 69 | 6 | 402 | 81.3% | 17.2% | D+64.2 |
| Precinct -303303 | 116 | 209 | 4 | 329 | 35.3% | 63.5% | R+28.3 |
| Precinct -373373 | 177 | 132 | 17 | 326 | 54.3% | 40.5% | D+13.8 |
| Precinct -321321 | 111 | 190 | 20 | 321 | 34.6% | 59.2% | R+24.6 |
| Precinct -408408 | 235 | 66 | 14 | 315 | 74.6% | 21.0% | D+53.7 |
| Precinct -314314 | 105 | 190 | 10 | 305 | 34.4% | 62.3% | R+27.9 |
| Precinct -432432 | 194 | 97 | 14 | 305 | 63.6% | 31.8% | D+31.8 |
| Precinct -341341 | 131 | 163 | 10 | 304 | 43.1% | 53.6% | R+10.5 |
| Precinct -449449 | 133 | 147 | 11 | 291 | 45.7% | 50.5% | R+4.8 |
| Precinct -447447 | 115 | 150 | 13 | 278 | 41.4% | 54.0% | R+12.6 |
| Precinct -346346 | 125 | 141 | 7 | 273 | 45.8% | 51.6% | R+5.9 |
| Precinct -375375 | 206 | 52 | 14 | 272 | 75.7% | 19.1% | D+56.6 |
| Precinct -322322 | 122 | 134 | 11 | 267 | 45.7% | 50.2% | R+4.5 |
| Precinct -394394 | 164 | 67 | 18 | 249 | 65.9% | 26.9% | D+39.0 |
| Precinct -388388 | 181 | 61 | 6 | 248 | 73.0% | 24.6% | D+48.4 |
| Precinct -450450 | 47 | 117 | 5 | 169 | 27.8% | 69.2% | R+41.4 |
| Precinct -317317 | 77 | 83 | 7 | 167 | 46.1% | 49.7% | R+3.6 |
| Precinct -325325 | 114 | 36 | 5 | 155 | 73.5% | 23.2% | D+50.3 |
| Precinct -308308 | 73 | 67 | 5 | 145 | 50.3% | 46.2% | D+4.1 |
| Precinct -334334 | 53 | 80 | 4 | 137 | 38.7% | 58.4% | R+19.7 |
| Precinct -444444 | 51 | 65 | 3 | 119 | 42.9% | 54.6% | R+11.8 |
| Precinct -392392 | 86 | 19 | 4 | 109 | 78.9% | 17.4% | D+61.5 |
| Precinct -446446 | 66 | 36 | 4 | 106 | 62.3% | 34.0% | D+28.3 |
| Precinct -452452 | 45 | 45 | 7 | 97 | 46.4% | 46.4% | Even |
| Precinct -441441 | 52 | 12 | 6 | 70 | 74.3% | 17.1% | D+57.1 |
| Precinct -342342 | 28 | 33 | 2 | 63 | 44.4% | 52.4% | R+7.9 |
| Precinct -437437 | 40 | 17 | 4 | 61 | 65.6% | 27.9% | D+37.7 |
| Precinct -347347 | 25 | 30 | 0 | 55 | 45.5% | 54.5% | R+9.1 |
| Precinct -345345 | 14 | 13 | 0 | 27 | 51.9% | 48.1% | D+3.7 |
| Precinct -348348 | 16 | 8 | 2 | 26 | 61.5% | 30.8% | D+30.8 |
| Precinct -387387 | 12 | 9 | 0 | 21 | 57.1% | 42.9% | D+14.3 |
| Precinct -454454 | 2 | 17 | 0 | 19 | 10.5% | 89.5% | R+78.9 |
| Precinct -422422 | 3 | 14 | 0 | 17 | 17.6% | 82.4% | R+64.7 |
| Precinct -443443 | 0 | 11 | 0 | 11 | 0.0% | 100.0% | R+100.0 |
| Precinct -453453 | 5 | 6 | 0 | 11 | 45.5% | 54.5% | R+9.1 |
| Precinct -374374 | 5 | 4 | 0 | 9 | 55.6% | 44.4% | D+11.1 |
| Precinct -456456 | 7 | 0 | 0 | 7 | 100.0% | 0.0% | D+100.0 |
| Precinct -313313 | 2 | 1 | 0 | 3 | 66.7% | 33.3% | D+33.3 |
| Precinct -445445 | 0 | 1 | 0 | 1 | 0.0% | 100.0% | R+100.0 |
Presidential margin, 1892–2024
Democratic minus Republican, by election
| Year | Margin (D minus R) |
|---|---|
| 1892 | −43.4% |
| 1896 | −13.9% |
| 1900 | −18.4% |
| 1904 | −57.5% |
| 1908 | −31.2% |
| 1912 | +3.6% |
| 1916 | −17.5% |
| 1920 | −35.1% |
| 1924 | −23.0% |
| 1928 | −26.5% |
| 1932 | +22.7% |
| 1936 | +33.0% |
| 1940 | +1.5% |
| 1944 | −1.3% |
| 1948 | −9.4% |
| 1952 | −28.7% |
| 1956 | −22.1% |
| 1960 | −17.8% |
| 1964 | +16.5% |
| 1968 | −18.7% |
| 1972 | −21.4% |
| 1976 | −19.3% |
| 1980 | −17.3% |
| 1984 | −25.9% |
| 1988 | −5.6% |
| 1992 | +6.2% |
| 1996 | +7.1% |
| 2000 | +2.5% |
| 2004 | +6.0% |
| 2008 | +22.1% |
| 2012 | +17.4% |
| 2016 | +26.0% |
| 2020 | +34.6% |
| 2024 | +33.7% |
U.S. Senate
| Year | Won | Democratic | Republican | Total |
|---|---|---|---|---|
| 2022 | D | 63.6%160,858 | 32.9%83,146 | 252,735 |
| 2020 | D | 64.7%202,073 | 31.3%97,799 | 312,209 |
Registered voters
By party of registration, over time
Registration leans Democratic; the presidential vote runs 16 points more Republican.
403,106 registered voters · 2024 · up from 389,829 in 2022
Who moves in and out
Net migration over time, and who arrivals are — where they came from and what those places vote
−2,070 net domestic migration · 2025
Net +1,738 over 2011–2025 · gain loss
Arrivals reported $83,875 in average income, against $114,181 for residents who stayed — 27% lower. (IRS SOI, 2022–23)
The places arrivals came from lean D+26.0 on average — 7.7 points more Republican-leaning than Washington County, OR itself (D+33.7).
Where arrivals came from lean of each source
- Multnomah County, OR4,496D+61.6
- Clackamas County, OR1,829D+9.8
- Clark County, WA720D+6.9
- Yamhill County, OR599R+6.1
- Marion County, OR565R+2.0
- Los Angeles County, CA453D+32.9
Where departures went households, 2022–23
- Multnomah County, OR4,318
- Clackamas County, OR2,049
- Clark County, WA1,206
- Yamhill County, OR867
- Marion County, OR663
- King County, WA510
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 | +2,249 |
| 2012 | +2,044 |
| 2013 | +1,642 |
| 2014 | +1,296 |
| 2015 | +4,886 |
| 2016 | +4,606 |
| 2017 | +532 |
| 2018 | +1,246 |
| 2019 | +478 |
| 2021 | −2,115 |
| 2022 | −6,624 |
| 2023 | −3,284 |
| 2024 | −3,148 |
| 2025 | −2,070 |
Washington County has shifted from competitive terrain to a reliable Democratic stronghold over two decades, driven by rapid population growth in the Hillsboro–Beaverton tech corridor and an increasingly diverse, college-educated electorate.
Across the recorded series it reached a Democratic high of 34.6 points in 2020 and a Republican high of 57.5 points in 1904. Between 2020 and 2024 the county moved 0.9 points toward the Republican candidate; the 2024 margin was 33.7 points.
A population of 603,947, a 60% non-Hispanic-white share, and a median household income of $107,772 describe the county. The county's voting pattern over the last decade is most similar to that of Arapahoe County and King 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 →
Washington County, Oregon. Akashic. https://akashic.app/county/41067/. Accessed May 20, 2026. License: CC BY 4.0.