San Juan County, New Mexico
Precinct data
Results by precinct
180 precincts · 52,316 votes
Precinct boundaries and identifiers are cycle-specific. This table does not join rows across years without a validated crosswalk.
| Precinct -000057000057 | 134 | 692 | 6 | 832 | 16.1% | 83.2% | R+67.1 |
|---|---|---|---|---|---|---|---|
| Precinct -000067000067 | 209 | 597 | 0 | 806 | 25.9% | 74.1% | R+48.1 |
| Precinct -000061000061 | 156 | 639 | 9 | 804 | 19.4% | 79.5% | R+60.1 |
| Precinct -000050000050 | 263 | 499 | 20 | 782 | 33.6% | 63.8% | R+30.2 |
| Precinct -000038000038 | 220 | 547 | 14 | 781 | 28.2% | 70.0% | R+41.9 |
| Precinct -000030000030 | 192 | 561 | 10 | 763 | 25.2% | 73.5% | R+48.4 |
| Precinct -000103000103 | 144 | 611 | 6 | 761 | 18.9% | 80.3% | R+61.4 |
| Precinct -000039000039 | 199 | 550 | 11 | 760 | 26.2% | 72.4% | R+46.2 |
| Precinct -000060000060 | 133 | 614 | 9 | 756 | 17.6% | 81.2% | R+63.6 |
| Precinct -000107000107 | 221 | 522 | 9 | 752 | 29.4% | 69.4% | R+40.0 |
| Precinct -000069000069 | 147 | 594 | 10 | 751 | 19.6% | 79.1% | R+59.5 |
| Precinct -000049000049 | 188 | 542 | 8 | 738 | 25.5% | 73.4% | R+48.0 |
| Precinct -000041000041 | 156 | 557 | 6 | 719 | 21.7% | 77.5% | R+55.8 |
| Precinct -000076000076 | 149 | 557 | 11 | 717 | 20.8% | 77.7% | R+56.9 |
| Precinct -000021000021 | 233 | 460 | 18 | 711 | 32.8% | 64.7% | R+31.9 |
| Precinct -000027000027 | 285 | 413 | 10 | 708 | 40.3% | 58.3% | R+18.1 |
| Precinct -000042000042 | 142 | 542 | 9 | 693 | 20.5% | 78.2% | R+57.7 |
| Precinct -000046000046 | 172 | 503 | 9 | 684 | 25.1% | 73.5% | R+48.4 |
| Precinct -000072000072 | 174 | 502 | 6 | 682 | 25.5% | 73.6% | R+48.1 |
| Precinct -000059000059 | 143 | 525 | 10 | 678 | 21.1% | 77.4% | R+56.3 |
| Precinct -000004000004 | 434 | 218 | 21 | 673 | 64.5% | 32.4% | D+32.1 |
| Precinct -000022000022 | 270 | 388 | 15 | 673 | 40.1% | 57.7% | R+17.5 |
| Precinct -000045000045 | 224 | 448 | 0 | 672 | 33.3% | 66.7% | R+33.3 |
| Precinct -000074000074 | 151 | 519 | 0 | 670 | 22.5% | 77.5% | R+54.9 |
| Precinct -000068000068 | 157 | 497 | 10 | 664 | 23.6% | 74.8% | R+51.2 |
| Precinct -000044000044 | 194 | 453 | 7 | 654 | 29.7% | 69.3% | R+39.6 |
| Precinct -000018000018 | 276 | 340 | 32 | 648 | 42.6% | 52.5% | R+9.9 |
| Precinct -000055000055 | 146 | 501 | 0 | 647 | 22.6% | 77.4% | R+54.9 |
| Precinct -000051000051 | 196 | 436 | 0 | 632 | 31.0% | 69.0% | R+38.0 |
| Precinct -000005000005 | 377 | 230 | 23 | 630 | 59.8% | 36.5% | D+23.3 |
| Precinct -000040000040 | 201 | 421 | 0 | 622 | 32.3% | 67.7% | R+35.4 |
| Precinct -000070000070 | 149 | 473 | 0 | 622 | 24.0% | 76.0% | R+52.1 |
| Precinct -000002000002 | 430 | 176 | 14 | 620 | 69.4% | 28.4% | D+41.0 |
| Precinct -000023000023 | 202 | 406 | 10 | 618 | 32.7% | 65.7% | R+33.0 |
| Precinct -000065000065 | 138 | 477 | 0 | 615 | 22.4% | 77.6% | R+55.1 |
| Precinct -000062000062 | 194 | 400 | 0 | 594 | 32.7% | 67.3% | R+34.7 |
| Precinct -000056000056 | 140 | 443 | 6 | 589 | 23.8% | 75.2% | R+51.4 |
| Precinct -000058000058 | 104 | 482 | 0 | 586 | 17.7% | 82.3% | R+64.5 |
| Precinct -000064000064 | 150 | 414 | 9 | 573 | 26.2% | 72.3% | R+46.1 |
| Precinct -000003000003 | 341 | 215 | 14 | 570 | 59.8% | 37.7% | D+22.1 |
| Precinct -000016000016 | 248 | 295 | 22 | 565 | 43.9% | 52.2% | R+8.3 |
| Precinct -000063000063 | 162 | 402 | 0 | 564 | 28.7% | 71.3% | R+42.6 |
| Precinct -000081000081 | 169 | 386 | 6 | 561 | 30.1% | 68.8% | R+38.7 |
| Precinct -000078000078 | 89 | 464 | 0 | 553 | 16.1% | 83.9% | R+67.8 |
| Precinct -000001000001 | 356 | 196 | 0 | 552 | 64.5% | 35.5% | D+29.0 |
| Precinct -000033000033 | 190 | 350 | 6 | 546 | 34.8% | 64.1% | R+29.3 |
| Precinct -000043000043 | 157 | 387 | 0 | 544 | 28.9% | 71.1% | R+42.3 |
| Precinct -000105000105 | 113 | 409 | 6 | 528 | 21.4% | 77.5% | R+56.1 |
| Precinct -000025000025 | 145 | 374 | 7 | 526 | 27.6% | 71.1% | R+43.5 |
| Precinct -000073000073 | 106 | 408 | 0 | 514 | 20.6% | 79.4% | R+58.8 |
| Precinct -000066000066 | 155 | 358 | 0 | 513 | 30.2% | 69.8% | R+39.6 |
| Precinct -000020000020 | 266 | 243 | 0 | 509 | 52.3% | 47.7% | D+4.5 |
| Precinct -000028000028 | 154 | 346 | 8 | 508 | 30.3% | 68.1% | R+37.8 |
| Precinct -000013000013 | 378 | 114 | 13 | 505 | 74.9% | 22.6% | D+52.3 |
| Precinct -000104000104 | 161 | 337 | 0 | 498 | 32.3% | 67.7% | R+35.3 |
| Precinct -000047000047 | 115 | 381 | 0 | 496 | 23.2% | 76.8% | R+53.6 |
| Precinct -000120000120 | 259 | 207 | 13 | 479 | 54.1% | 43.2% | D+10.9 |
| Precinct -000090000090 | 98 | 373 | 0 | 471 | 20.8% | 79.2% | R+58.4 |
| Precinct -000108000108 | 98 | 362 | 0 | 460 | 21.3% | 78.7% | R+57.4 |
| Precinct -000075000075 | 111 | 330 | 11 | 452 | 24.6% | 73.0% | R+48.5 |
| Precinct -000106000106 | 144 | 304 | 0 | 448 | 32.1% | 67.9% | R+35.7 |
| Precinct -000037000037 | 142 | 302 | 0 | 444 | 32.0% | 68.0% | R+36.0 |
| Precinct -000026000026 | 173 | 266 | 0 | 439 | 39.4% | 60.6% | R+21.2 |
| Precinct -000036000036 | 123 | 308 | 0 | 431 | 28.5% | 71.5% | R+42.9 |
| Precinct -000079000079 | 98 | 320 | 7 | 425 | 23.1% | 75.3% | R+52.2 |
| Precinct -000035000035 | 146 | 271 | 0 | 417 | 35.0% | 65.0% | R+30.0 |
| Precinct -000054000054 | 100 | 316 | 0 | 416 | 24.0% | 76.0% | R+51.9 |
| Precinct -000031000031 | 99 | 314 | 0 | 413 | 24.0% | 76.0% | R+52.1 |
| Precinct -000099000099 | 78 | 331 | 0 | 409 | 19.1% | 80.9% | R+61.9 |
| Precinct -000034000034 | 160 | 248 | 0 | 408 | 39.2% | 60.8% | R+21.6 |
| Precinct -000110000110 | 196 | 202 | 9 | 407 | 48.2% | 49.6% | R+1.5 |
| Precinct -000133000133 | 261 | 124 | 19 | 404 | 64.6% | 30.7% | D+33.9 |
| Precinct -000077000077 | 78 | 317 | 7 | 402 | 19.4% | 78.9% | R+59.5 |
| Precinct -000024000024 | 111 | 285 | 0 | 396 | 28.0% | 72.0% | R+43.9 |
| Precinct -000048000048 | 81 | 313 | 0 | 394 | 20.6% | 79.4% | R+58.9 |
| Precinct -000100000100 | 115 | 278 | 0 | 393 | 29.3% | 70.7% | R+41.5 |
| Precinct -000053000053 | 125 | 265 | 0 | 390 | 32.1% | 67.9% | R+35.9 |
| Precinct -000008000008 | 252 | 123 | 11 | 386 | 65.3% | 31.9% | D+33.4 |
| Precinct -000010000010 | 263 | 109 | 11 | 383 | 68.7% | 28.5% | D+40.2 |
| Precinct -000071000071 | 56 | 317 | 6 | 379 | 14.8% | 83.6% | R+68.9 |
| Precinct -000080000080 | 106 | 265 | 0 | 371 | 28.6% | 71.4% | R+42.9 |
| Precinct -000131000131 | 229 | 123 | 13 | 365 | 62.7% | 33.7% | D+29.0 |
| Precinct -000121000121 | 175 | 176 | 7 | 358 | 48.9% | 49.2% | R+0.3 |
| Precinct -000029000029 | 149 | 206 | 0 | 355 | 42.0% | 58.0% | R+16.1 |
| Precinct -000101000101 | 97 | 252 | 0 | 349 | 27.8% | 72.2% | R+44.4 |
| Precinct -000011000011 | 202 | 132 | 13 | 347 | 58.2% | 38.0% | D+20.2 |
| Precinct -000052000052 | 75 | 268 | 0 | 343 | 21.9% | 78.1% | R+56.3 |
| Precinct -000082000082 | 61 | 275 | 0 | 336 | 18.2% | 81.8% | R+63.7 |
| Precinct -000015000015 | 152 | 163 | 0 | 315 | 48.3% | 51.7% | R+3.5 |
| Precinct -000102000102 | 66 | 241 | 0 | 307 | 21.5% | 78.5% | R+57.0 |
| Precinct -000032000032 | 101 | 187 | 0 | 288 | 35.1% | 64.9% | R+29.9 |
| Precinct -000109000109 | 129 | 155 | 0 | 284 | 45.4% | 54.6% | R+9.2 |
| Precinct -000007000007 | 202 | 68 | 8 | 278 | 72.7% | 24.5% | D+48.2 |
| Precinct -000012000012 | 182 | 81 | 13 | 276 | 65.9% | 29.3% | D+36.6 |
| Precinct -000006000006 | 156 | 105 | 0 | 261 | 59.8% | 40.2% | D+19.5 |
| Precinct -000132000132 | 157 | 83 | 6 | 246 | 63.8% | 33.7% | D+30.1 |
| Precinct -000019000019 | 117 | 100 | 6 | 223 | 52.5% | 44.8% | D+7.6 |
| Precinct -000130000130 | 123 | 78 | 8 | 209 | 58.9% | 37.3% | D+21.5 |
| Precinct -000009000009 | 146 | 42 | 0 | 188 | 77.7% | 22.3% | D+55.3 |
| Precinct -000014000014 | 127 | 56 | 0 | 183 | 69.4% | 30.6% | D+38.8 |
| Precinct -000134000134 | 99 | 72 | 0 | 171 | 57.9% | 42.1% | D+15.8 |
| Precinct -000083000083 | 73 | 78 | 0 | 151 | 48.3% | 51.7% | R+3.3 |
| Precinct -000017000017 | 75 | 59 | 0 | 134 | 56.0% | 44.0% | D+11.9 |
| San Juan County Precinct 135_350451 | 0 | 0 | 0 | 0 | — | — | Even |
| San Juan County Precinct 1035_3504510 | 0 | 0 | 0 | 0 | — | — | Even |
| San Juan County Precinct 1135_3504511 | 0 | 0 | 0 | 0 | — | — | Even |
| San Juan County Precinct 1235_3504512 | 0 | 0 | 0 | 0 | — | — | Even |
| San Juan County Precinct 1335_3504513 | 0 | 0 | 0 | 0 | — | — | Even |
| San Juan County Precinct 1435_3504514 | 0 | 0 | 0 | 0 | — | — | Even |
| San Juan County Precinct 1535_3504515 | 0 | 0 | 0 | 0 | — | — | Even |
| San Juan County Precinct 1635_3504516 | 0 | 0 | 0 | 0 | — | — | Even |
| San Juan County Precinct 1735_3504517 | 0 | 0 | 0 | 0 | — | — | Even |
| San Juan County Precinct 1835_3504518 | 0 | 0 | 0 | 0 | — | — | Even |
| San Juan County Precinct 1935_3504519 | 0 | 0 | 0 | 0 | — | — | Even |
| San Juan County Precinct 235_350452 | 0 | 0 | 0 | 0 | — | — | Even |
| San Juan County Precinct 2035_3504520 | 0 | 0 | 0 | 0 | — | — | Even |
| San Juan County Precinct 2135_3504521 | 0 | 0 | 0 | 0 | — | — | Even |
| San Juan County Precinct 2235_3504522 | 0 | 0 | 0 | 0 | — | — | Even |
| San Juan County Precinct 2335_3504523 | 0 | 0 | 0 | 0 | — | — | Even |
| San Juan County Precinct 2435_3504524 | 0 | 0 | 0 | 0 | — | — | Even |
| San Juan County Precinct 2535_3504525 | 0 | 0 | 0 | 0 | — | — | Even |
| San Juan County Precinct 2635_3504526 | 0 | 0 | 0 | 0 | — | — | Even |
| San Juan County Precinct 2735_3504527 | 0 | 0 | 0 | 0 | — | — | Even |
| San Juan County Precinct 2835_3504528 | 0 | 0 | 0 | 0 | — | — | Even |
| San Juan County Precinct 2935_3504529 | 0 | 0 | 0 | 0 | — | — | Even |
| San Juan County Precinct 335_350453 | 0 | 0 | 0 | 0 | — | — | Even |
| San Juan County Precinct 3035_3504530 | 0 | 0 | 0 | 0 | — | — | Even |
| San Juan County Precinct 3135_3504531 | 0 | 0 | 0 | 0 | — | — | Even |
| San Juan County Precinct 3235_3504532 | 0 | 0 | 0 | 0 | — | — | Even |
| San Juan County Precinct 3335_3504533 | 0 | 0 | 0 | 0 | — | — | Even |
| San Juan County Precinct 3435_3504534 | 0 | 0 | 0 | 0 | — | — | Even |
| San Juan County Precinct 3535_3504535 | 0 | 0 | 0 | 0 | — | — | Even |
| San Juan County Precinct 3635_3504536 | 0 | 0 | 0 | 0 | — | — | Even |
| San Juan County Precinct 3735_3504537 | 0 | 0 | 0 | 0 | — | — | Even |
| San Juan County Precinct 3835_3504538 | 0 | 0 | 0 | 0 | — | — | Even |
| San Juan County Precinct 3935_3504539 | 0 | 0 | 0 | 0 | — | — | Even |
| San Juan County Precinct 435_350454 | 0 | 0 | 0 | 0 | — | — | Even |
| San Juan County Precinct 4035_3504540 | 0 | 0 | 0 | 0 | — | — | Even |
| San Juan County Precinct 4135_3504541 | 0 | 0 | 0 | 0 | — | — | Even |
| San Juan County Precinct 4235_3504542 | 0 | 0 | 0 | 0 | — | — | Even |
| San Juan County Precinct 4335_3504543 | 0 | 0 | 0 | 0 | — | — | Even |
| San Juan County Precinct 4435_3504544 | 0 | 0 | 0 | 0 | — | — | Even |
| San Juan County Precinct 4535_3504545 | 0 | 0 | 0 | 0 | — | — | Even |
| San Juan County Precinct 4635_3504546 | 0 | 0 | 0 | 0 | — | — | Even |
| San Juan County Precinct 4735_3504547 | 0 | 0 | 0 | 0 | — | — | Even |
| San Juan County Precinct 4835_3504548 | 0 | 0 | 0 | 0 | — | — | Even |
| San Juan County Precinct 4935_3504549 | 0 | 0 | 0 | 0 | — | — | Even |
| San Juan County Precinct 535_350455 | 0 | 0 | 0 | 0 | — | — | Even |
| San Juan County Precinct 5035_3504550 | 0 | 0 | 0 | 0 | — | — | Even |
| San Juan County Precinct 5135_3504551 | 0 | 0 | 0 | 0 | — | — | Even |
| San Juan County Precinct 5235_3504552 | 0 | 0 | 0 | 0 | — | — | Even |
| San Juan County Precinct 5335_3504553 | 0 | 0 | 0 | 0 | — | — | Even |
| San Juan County Precinct 5435_3504554 | 0 | 0 | 0 | 0 | — | — | Even |
| San Juan County Precinct 5535_3504555 | 0 | 0 | 0 | 0 | — | — | Even |
| San Juan County Precinct 5635_3504556 | 0 | 0 | 0 | 0 | — | — | Even |
| San Juan County Precinct 5735_3504557 | 0 | 0 | 0 | 0 | — | — | Even |
| San Juan County Precinct 5835_3504558 | 0 | 0 | 0 | 0 | — | — | Even |
| San Juan County Precinct 5935_3504559 | 0 | 0 | 0 | 0 | — | — | Even |
| San Juan County Precinct 635_350456 | 0 | 0 | 0 | 0 | — | — | Even |
| San Juan County Precinct 6035_3504560 | 0 | 0 | 0 | 0 | — | — | Even |
| San Juan County Precinct 6135_3504561 | 0 | 0 | 0 | 0 | — | — | Even |
| San Juan County Precinct 6235_3504562 | 0 | 0 | 0 | 0 | — | — | Even |
| San Juan County Precinct 6335_3504563 | 0 | 0 | 0 | 0 | — | — | Even |
| San Juan County Precinct 6435_3504564 | 0 | 0 | 0 | 0 | — | — | Even |
| San Juan County Precinct 6535_3504565 | 0 | 0 | 0 | 0 | — | — | Even |
| San Juan County Precinct 6635_3504566 | 0 | 0 | 0 | 0 | — | — | Even |
| San Juan County Precinct 6735_3504567 | 0 | 0 | 0 | 0 | — | — | Even |
| San Juan County Precinct 6835_3504568 | 0 | 0 | 0 | 0 | — | — | Even |
| San Juan County Precinct 6935_3504569 | 0 | 0 | 0 | 0 | — | — | Even |
| San Juan County Precinct 735_350457 | 0 | 0 | 0 | 0 | — | — | Even |
| San Juan County Precinct 7035_3504570 | 0 | 0 | 0 | 0 | — | — | Even |
| San Juan County Precinct 7135_3504571 | 0 | 0 | 0 | 0 | — | — | Even |
| San Juan County Precinct 7235_3504572 | 0 | 0 | 0 | 0 | — | — | Even |
| San Juan County Precinct 7335_3504573 | 0 | 0 | 0 | 0 | — | — | Even |
| San Juan County Precinct 7435_3504574 | 0 | 0 | 0 | 0 | — | — | Even |
| San Juan County Precinct 7535_3504575 | 0 | 0 | 0 | 0 | — | — | Even |
| San Juan County Precinct 7635_3504576 | 0 | 0 | 0 | 0 | — | — | Even |
| San Juan County Precinct 7735_3504577 | 0 | 0 | 0 | 0 | — | — | Even |
| San Juan County Precinct 835_350458 | 0 | 0 | 0 | 0 | — | — | Even |
| San Juan County Precinct 935_350459 | 0 | 0 | 0 | 0 | — | — | Even |
Presidential margin, 1912–2024
Democratic minus Republican, by election
| Year | Margin (D minus R) |
|---|---|
| 1912 | +27.2% |
| 1916 | +23.6% |
| 1920 | −8.3% |
| 1924 | −3.5% |
| 1928 | −32.9% |
| 1932 | +22.0% |
| 1936 | +6.3% |
| 1940 | −9.7% |
| 1944 | −13.6% |
| 1948 | −21.8% |
| 1952 | −39.8% |
| 1956 | −36.0% |
| 1960 | −16.3% |
| 1964 | +0.7% |
| 1968 | −25.6% |
| 1972 | −40.7% |
| 1976 | −11.4% |
| 1980 | −37.8% |
| 1984 | −34.9% |
| 1988 | −18.4% |
| 1992 | −7.0% |
| 1996 | −16.6% |
| 2000 | −27.3% |
| 2004 | −32.6% |
| 2008 | −21.2% |
| 2012 | −28.1% |
| 2016 | −32.7% |
| 2020 | −28.3% |
| 2024 | −31.7% |
U.S. Senate
Registered voters
By party of registration, over time
Registration leans Republican; the presidential vote runs 12 points more Democratic.
83,340 registered voters · 2026
Who moves in and out
Net migration over time, and who arrivals are — where they came from and what those places vote
−178 net domestic migration · 2025
Net −13,916 over 2011–2025 · gain loss
Arrivals reported $52,481 in average income, against $61,307 for residents who stayed — 14% lower. (IRS SOI, 2022–23)
The places arrivals came from lean D+11.8 on average — 44 points more Democratic-leaning than San Juan County, NM itself (R+31.7).
Where arrivals came from lean of each source
- Bernalillo County, NM167D+21.0
- La Plata County, CO166D+18.6
- Apache County, AZ131D+19.0
- McKinley County, NM120D+24.5
- Maricopa County, AZ110R+3.5
- Sandoval County, NM52D+5.8
Where departures went households, 2022–23
- Bernalillo County, NM194
- Maricopa County, AZ161
- La Plata County, CO124
- Apache County, AZ65
- McKinley County, NM63
- Sandoval County, NM55
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,565 |
| 2012 | −952 |
| 2013 | −1,439 |
| 2014 | −1,368 |
| 2015 | −1,693 |
| 2016 | −1,060 |
| 2017 | −1,521 |
| 2018 | −1,746 |
| 2019 | −1,837 |
| 2021 | −329 |
| 2022 | −114 |
| 2023 | +194 |
| 2024 | −308 |
| 2025 | −178 |
San Juan County anchors New Mexico's northwest corner with an economy historically tied to oil, gas, and coal extraction. Its 2024 presidential margin of R+31.7 makes it among the state's most consistent right-leaning counties despite the Democratic tilt of New Mexico overall.
Across the recorded series it reached a Democratic high of 27.2 points in 1912 and a Republican high of 40.7 points in 1972. Between 2020 and 2024 the county moved 3.5 points toward the Republican candidate; the 2024 margin was 31.7 points.
A population of 120,942, a 36% non-Hispanic-white share, and a median household income of $55,872 describe the county. The county's voting pattern over the last decade is most similar to that of Otero County and Umatilla 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 →
San Juan County, New Mexico. Akashic. https://akashic.app/county/35045/. Accessed May 20, 2026. License: CC BY 4.0.