Ulster County, New York
Precinct data
Results by precinct
165 precincts · 98,592 votes
Precinct boundaries and identifiers are cycle-specific. This table does not join rows across years without a validated crosswalk.
| Precinct 0800003361110800003 | 814 | 636 | 6 | 1,456 | 55.9% | 43.7% | D+12.2 |
|---|---|---|---|---|---|---|---|
| Precinct 1600008361111600008 | 728 | 691 | 6 | 1,425 | 51.1% | 48.5% | D+2.6 |
| Precinct 1100001361111100001 | 1,107 | 156 | 25 | 1,288 | 85.9% | 12.1% | D+73.8 |
| Precinct 1300005361111300005 | 520 | 675 | 6 | 1,201 | 43.3% | 56.2% | R+12.9 |
| Precinct 0800005361110800005 | 711 | 470 | 11 | 1,192 | 59.6% | 39.4% | D+20.2 |
| Precinct 1800002361111800002 | 447 | 676 | 7 | 1,130 | 39.6% | 59.8% | R+20.3 |
| Precinct 1600012361111600012 | 500 | 617 | 7 | 1,124 | 44.5% | 54.9% | R+10.4 |
| Precinct 1300006361111300006 | 452 | 639 | 4 | 1,095 | 41.3% | 58.4% | R+17.1 |
| Precinct 1100004361111100004 | 929 | 147 | 15 | 1,091 | 85.2% | 13.5% | D+71.7 |
| Precinct 1100009361111100009 | 967 | 90 | 24 | 1,081 | 89.5% | 8.3% | D+81.1 |
| Precinct 1800007361111800007 | 380 | 695 | 6 | 1,081 | 35.2% | 64.3% | R+29.1 |
| Precinct 0300004361110300004 | 603 | 437 | 9 | 1,049 | 57.5% | 41.7% | D+15.8 |
| Precinct 1000004361111000004 | 429 | 604 | 11 | 1,044 | 41.1% | 57.9% | R+16.8 |
| Precinct 0900007361110900007 | 696 | 331 | 12 | 1,039 | 67.0% | 31.9% | D+35.1 |
| Precinct 1400001361111400001 | 592 | 425 | 8 | 1,025 | 57.8% | 41.5% | D+16.3 |
| Precinct 1300004361111300004 | 398 | 621 | 0 | 1,019 | 39.1% | 60.9% | R+21.9 |
| Precinct 0300003361110300003 | 744 | 253 | 11 | 1,008 | 73.8% | 25.1% | D+48.7 |
| Precinct 0300002361110300002 | 665 | 318 | 7 | 990 | 67.2% | 32.1% | D+35.1 |
| Precinct 0800004361110800004 | 538 | 435 | 5 | 978 | 55.0% | 44.5% | D+10.5 |
| Precinct 1600005361111600005 | 608 | 325 | 7 | 940 | 64.7% | 34.6% | D+30.1 |
| Precinct 0800007361110800007 | 477 | 445 | 3 | 925 | 51.6% | 48.1% | D+3.5 |
| Precinct 1400002361111400002 | 487 | 433 | 4 | 924 | 52.7% | 46.9% | D+5.8 |
| Precinct 1600013361111600013 | 455 | 460 | 9 | 924 | 49.2% | 49.8% | R+0.5 |
| Precinct 1000003361111000003 | 350 | 570 | 3 | 923 | 37.9% | 61.8% | R+23.8 |
| Precinct 1600006361111600006 | 453 | 462 | 4 | 919 | 49.3% | 50.3% | R+1.0 |
| Precinct 0200003361110200003 | 568 | 341 | 3 | 912 | 62.3% | 37.4% | D+24.9 |
| Precinct 1400003361111400003 | 500 | 404 | 4 | 908 | 55.1% | 44.5% | D+10.6 |
| Precinct 1000005361111000005 | 394 | 504 | 3 | 901 | 43.7% | 55.9% | R+12.2 |
| Precinct 1300001361111300001 | 413 | 467 | 2 | 882 | 46.8% | 52.9% | R+6.1 |
| Precinct 1000001361111000001 | 353 | 523 | 0 | 876 | 40.3% | 59.7% | R+19.4 |
| Precinct 1600014361111600014 | 479 | 389 | 8 | 876 | 54.7% | 44.4% | D+10.3 |
| Precinct 1600015361111600015 | 480 | 382 | 6 | 868 | 55.3% | 44.0% | D+11.3 |
| Precinct 1800006361111800006 | 286 | 575 | 5 | 866 | 33.0% | 66.4% | R+33.4 |
| Precinct 0800001361110800001 | 465 | 396 | 4 | 865 | 53.8% | 45.8% | D+8.0 |
| Precinct 1600004361111600004 | 548 | 299 | 9 | 856 | 64.0% | 34.9% | D+29.1 |
| Precinct 0200001361110200001 | 519 | 329 | 5 | 853 | 60.8% | 38.6% | D+22.3 |
| Precinct 1800001361111800001 | 345 | 490 | 3 | 838 | 41.2% | 58.5% | R+17.3 |
| Precinct 0200006361110200006 | 401 | 398 | 3 | 802 | 50.0% | 49.6% | D+0.4 |
| Precinct 1800003361111800003 | 291 | 501 | 1 | 793 | 36.7% | 63.2% | R+26.5 |
| Precinct 1500004361111500004 | 517 | 265 | 9 | 791 | 65.4% | 33.5% | D+31.9 |
| Precinct 0200007361110200007 | 393 | 375 | 9 | 777 | 50.6% | 48.3% | D+2.3 |
| Precinct 1500005361111500005 | 452 | 315 | 10 | 777 | 58.2% | 40.5% | D+17.6 |
| Precinct 1900013361111900013 | 462 | 315 | 0 | 777 | 59.5% | 40.5% | D+18.9 |
| Precinct 1200001361111200001 | 482 | 280 | 11 | 773 | 62.4% | 36.2% | D+26.1 |
| Precinct 1100006361111100006 | 604 | 160 | 7 | 771 | 78.3% | 20.8% | D+57.6 |
| Precinct 1400005361111400005 | 445 | 315 | 10 | 770 | 57.8% | 40.9% | D+16.9 |
| Precinct 1500001361111500001 | 550 | 202 | 10 | 762 | 72.2% | 26.5% | D+45.7 |
| Precinct 0200005361110200005 | 349 | 369 | 10 | 728 | 47.9% | 50.7% | R+2.7 |
| Precinct 2000008361112000008 | 320 | 404 | 2 | 726 | 44.1% | 55.6% | R+11.6 |
| Precinct 0601002361110601002 | 449 | 266 | 7 | 722 | 62.2% | 36.8% | D+25.3 |
| Precinct 1800004361111800004 | 292 | 424 | 2 | 718 | 40.7% | 59.1% | R+18.4 |
| Precinct 1900002361111900002 | 371 | 336 | 9 | 716 | 51.8% | 46.9% | D+4.9 |
| Precinct 0609002361110609002 | 540 | 154 | 15 | 709 | 76.2% | 21.7% | D+54.4 |
| Precinct 1100007361111100007 | 495 | 201 | 11 | 707 | 70.0% | 28.4% | D+41.6 |
| Precinct 0603001361110603001 | 496 | 196 | 3 | 695 | 71.4% | 28.2% | D+43.2 |
| Precinct 1700001361111700001 | 480 | 189 | 7 | 676 | 71.0% | 28.0% | D+43.0 |
| Precinct 2100001361112100001 | 599 | 62 | 5 | 666 | 89.9% | 9.3% | D+80.6 |
| Precinct 2100003361112100003 | 536 | 120 | 7 | 663 | 80.8% | 18.1% | D+62.7 |
| Precinct 1000002361111000002 | 322 | 328 | 5 | 655 | 49.2% | 50.1% | R+0.9 |
| Precinct 1600002361111600002 | 442 | 209 | 3 | 654 | 67.6% | 32.0% | D+35.6 |
| Precinct 1400004361111400004 | 439 | 200 | 11 | 650 | 67.5% | 30.8% | D+36.8 |
| Precinct 1500003361111500003 | 359 | 272 | 7 | 638 | 56.3% | 42.6% | D+13.6 |
| Precinct 0500003361110500003 | 346 | 288 | 2 | 636 | 54.4% | 45.3% | D+9.1 |
| Precinct 0500007361110500007 | 458 | 166 | 8 | 632 | 72.5% | 26.3% | D+46.2 |
| Precinct 0900006361110900006 | 457 | 171 | 3 | 631 | 72.4% | 27.1% | D+45.3 |
| Precinct 1900012361111900012 | 279 | 348 | 4 | 631 | 44.2% | 55.2% | R+10.9 |
| Precinct 1900010361111900010 | 303 | 294 | 3 | 600 | 50.5% | 49.0% | D+1.5 |
| Precinct 1200003361111200003 | 364 | 228 | 7 | 599 | 60.8% | 38.1% | D+22.7 |
| Precinct 1900001361111900001 | 303 | 291 | 2 | 596 | 50.8% | 48.8% | D+2.0 |
| Precinct 1100010361111100010 | 349 | 238 | 8 | 595 | 58.7% | 40.0% | D+18.7 |
| Precinct 1300002361111300002 | 290 | 302 | 2 | 594 | 48.8% | 50.8% | R+2.0 |
| Precinct 1800005361111800005 | 176 | 416 | 0 | 592 | 29.7% | 70.3% | R+40.5 |
| Precinct 0605002361110605002 | 396 | 184 | 11 | 591 | 67.0% | 31.1% | D+35.9 |
| Precinct 0700001361110700001 | 273 | 297 | 4 | 574 | 47.6% | 51.7% | R+4.2 |
| Precinct 1500002361111500002 | 352 | 210 | 9 | 571 | 61.6% | 36.8% | D+24.9 |
| Precinct 1200004361111200004 | 341 | 210 | 17 | 568 | 60.0% | 37.0% | D+23.1 |
| Precinct 0607002361110607002 | 350 | 205 | 8 | 563 | 62.2% | 36.4% | D+25.8 |
| Precinct 1900009361111900009 | 267 | 284 | 2 | 553 | 48.3% | 51.4% | R+3.1 |
| Precinct 2000011361112000011 | 281 | 269 | 2 | 552 | 50.9% | 48.7% | D+2.2 |
| Precinct 0500004361110500004 | 308 | 241 | 2 | 551 | 55.9% | 43.7% | D+12.2 |
| Precinct 1600011361111600011 | 248 | 293 | 5 | 546 | 45.4% | 53.7% | R+8.2 |
| Precinct 0604002361110604002 | 423 | 114 | 7 | 544 | 77.8% | 21.0% | D+56.8 |
| Precinct 1100002361111100002 | 420 | 122 | 2 | 544 | 77.2% | 22.4% | D+54.8 |
| Precinct 1000006361111000006 | 195 | 338 | 10 | 543 | 35.9% | 62.2% | R+26.3 |
| Precinct 0200002361110200002 | 280 | 257 | 5 | 542 | 51.7% | 47.4% | D+4.2 |
| Precinct 2000002361112000002 | 325 | 206 | 9 | 540 | 60.2% | 38.1% | D+22.0 |
| Precinct 0300001361110300001 | 332 | 204 | 3 | 539 | 61.6% | 37.8% | D+23.7 |
| Precinct 2100007361112100007 | 459 | 61 | 11 | 531 | 86.4% | 11.5% | D+75.0 |
| Precinct 0200004361110200004 | 330 | 194 | 2 | 526 | 62.7% | 36.9% | D+25.9 |
| Precinct 0900004361110900004 | 351 | 169 | 2 | 522 | 67.2% | 32.4% | D+34.9 |
| Precinct 0500005361110500005 | 417 | 98 | 4 | 519 | 80.3% | 18.9% | D+61.5 |
| Precinct 0900005361110900005 | 367 | 150 | 0 | 517 | 71.0% | 29.0% | D+42.0 |
| Precinct 2100009361112100009 | 456 | 48 | 9 | 513 | 88.9% | 9.4% | D+79.5 |
| Precinct 0500008361110500008 | 296 | 213 | 3 | 512 | 57.8% | 41.6% | D+16.2 |
| Precinct 0900002361110900002 | 342 | 165 | 3 | 510 | 67.1% | 32.4% | D+34.7 |
| Precinct 1600009361111600009 | 310 | 183 | 7 | 500 | 62.0% | 36.6% | D+25.4 |
| Precinct 0606002361110606002 | 314 | 177 | 7 | 498 | 63.1% | 35.5% | D+27.5 |
| Precinct 0800006361110800006 | 226 | 262 | 3 | 491 | 46.0% | 53.4% | R+7.3 |
| Precinct 0603003361110603003 | 310 | 173 | 7 | 490 | 63.3% | 35.3% | D+28.0 |
| Precinct 1200005361111200005 | 343 | 137 | 9 | 489 | 70.1% | 28.0% | D+42.1 |
| Precinct 2000003361112000003 | 287 | 193 | 9 | 489 | 58.7% | 39.5% | D+19.2 |
| Precinct 1900014361111900014 | 202 | 282 | 1 | 485 | 41.6% | 58.1% | R+16.5 |
| Precinct 1200002361111200002 | 322 | 150 | 5 | 477 | 67.5% | 31.4% | D+36.1 |
| Precinct 0500002361110500002 | 280 | 193 | 3 | 476 | 58.8% | 40.5% | D+18.3 |
| Precinct 0606001361110606001 | 277 | 190 | 4 | 471 | 58.8% | 40.3% | D+18.5 |
| Precinct 1100008361111100008 | 376 | 93 | 2 | 471 | 79.8% | 19.7% | D+60.1 |
| Precinct 1100003361111100003 | 327 | 136 | 5 | 468 | 69.9% | 29.1% | D+40.8 |
| Precinct 1900011361111900011 | 258 | 205 | 1 | 464 | 55.6% | 44.2% | D+11.4 |
| Precinct 0500001361110500001 | 304 | 153 | 4 | 461 | 65.9% | 33.2% | D+32.8 |
| Precinct 2100006361112100006 | 350 | 98 | 10 | 458 | 76.4% | 21.4% | D+55.0 |
| Precinct 0608003361110608003 | 321 | 127 | 6 | 454 | 70.7% | 28.0% | D+42.7 |
| Precinct 1100005361111100005 | 362 | 89 | 3 | 454 | 79.7% | 19.6% | D+60.1 |
| Precinct 2100002361112100002 | 375 | 72 | 3 | 450 | 83.3% | 16.0% | D+67.3 |
| Precinct 0607003361110607003 | 259 | 183 | 7 | 449 | 57.7% | 40.8% | D+16.9 |
| Precinct 1300003361111300003 | 163 | 284 | 0 | 447 | 36.5% | 63.5% | R+27.1 |
| Precinct 2000006361112000006 | 144 | 299 | 2 | 445 | 32.4% | 67.2% | R+34.8 |
| Precinct 2000009361112000009 | 200 | 231 | 2 | 433 | 46.2% | 53.3% | R+7.2 |
| Precinct 0602004361110602004 | 307 | 107 | 12 | 426 | 72.1% | 25.1% | D+46.9 |
| Precinct 1600003361111600003 | 274 | 147 | 4 | 425 | 64.5% | 34.6% | D+29.9 |
| Precinct 0609001361110609001 | 277 | 136 | 6 | 419 | 66.1% | 32.5% | D+33.7 |
| Precinct 1900007361111900007 | 199 | 218 | 1 | 418 | 47.6% | 52.2% | R+4.5 |
| Precinct 0601003361110601003 | 304 | 106 | 3 | 413 | 73.6% | 25.7% | D+47.9 |
| Precinct 0607001361110607001 | 245 | 155 | 5 | 405 | 60.5% | 38.3% | D+22.2 |
| Precinct 1700003361111700003 | 256 | 140 | 4 | 400 | 64.0% | 35.0% | D+29.0 |
| Precinct 0602001361110602001 | 326 | 66 | 5 | 397 | 82.1% | 16.6% | D+65.5 |
| Precinct 0608001361110608001 | 319 | 56 | 15 | 390 | 81.8% | 14.4% | D+67.4 |
| Precinct 1600010361111600010 | 193 | 186 | 4 | 383 | 50.4% | 48.6% | D+1.8 |
| Precinct 2000005361112000005 | 116 | 259 | 3 | 378 | 30.7% | 68.5% | R+37.8 |
| Precinct 1600001361111600001 | 173 | 201 | 3 | 377 | 45.9% | 53.3% | R+7.4 |
| Precinct 0500006361110500006 | 209 | 163 | 4 | 376 | 55.6% | 43.4% | D+12.2 |
| Precinct 2100008361112100008 | 331 | 41 | 1 | 373 | 88.7% | 11.0% | D+77.7 |
| Precinct 2100004361112100004 | 297 | 67 | 8 | 372 | 79.8% | 18.0% | D+61.8 |
| Precinct 0900003361110900003 | 260 | 106 | 4 | 370 | 70.3% | 28.6% | D+41.6 |
| Precinct 0603002361110603002 | 296 | 70 | 3 | 369 | 80.2% | 19.0% | D+61.2 |
| Precinct 2100005361112100005 | 308 | 44 | 7 | 359 | 85.8% | 12.3% | D+73.5 |
| Precinct 2000004361112000004 | 209 | 124 | 5 | 338 | 61.8% | 36.7% | D+25.1 |
| Precinct 1700004361111700004 | 231 | 102 | 2 | 335 | 69.0% | 30.4% | D+38.5 |
| Precinct 0601001361110601001 | 215 | 112 | 2 | 329 | 65.3% | 34.0% | D+31.3 |
| Precinct 0605001361110605001 | 233 | 75 | 7 | 315 | 74.0% | 23.8% | D+50.2 |
| Precinct 0606003361110606003 | 214 | 79 | 11 | 304 | 70.4% | 26.0% | D+44.4 |
| Precinct 1900008361111900008 | 178 | 124 | 1 | 303 | 58.7% | 40.9% | D+17.8 |
| Precinct 1100011361111100011 | 252 | 45 | 4 | 301 | 83.7% | 15.0% | D+68.8 |
| Precinct 1700002361111700002 | 161 | 129 | 2 | 292 | 55.1% | 44.2% | D+11.0 |
| Precinct 1900005361111900005 | 176 | 113 | 0 | 289 | 60.9% | 39.1% | D+21.8 |
| Precinct 1600007361111600007 | 147 | 138 | 2 | 287 | 51.2% | 48.1% | D+3.1 |
| Precinct 0608002361110608002 | 208 | 65 | 5 | 278 | 74.8% | 23.4% | D+51.4 |
| Precinct 1900006361111900006 | 143 | 132 | 0 | 275 | 52.0% | 48.0% | D+4.0 |
| Precinct 0900001361110900001 | 204 | 68 | 2 | 274 | 74.5% | 24.8% | D+49.6 |
| Precinct 2000012361112000012 | 123 | 145 | 2 | 270 | 45.6% | 53.7% | R+8.1 |
| Precinct 1900004361111900004 | 157 | 107 | 5 | 269 | 58.4% | 39.8% | D+18.6 |
| Precinct 0800002361110800002 | 152 | 109 | 6 | 267 | 56.9% | 40.8% | D+16.1 |
| Precinct 1900003361111900003 | 143 | 119 | 0 | 262 | 54.6% | 45.4% | D+9.2 |
| Precinct 2000013361112000013 | 110 | 146 | 3 | 259 | 42.5% | 56.4% | R+13.9 |
| Precinct 2000007361112000007 | 88 | 153 | 4 | 245 | 35.9% | 62.4% | R+26.5 |
| Precinct 2000001361112000001 | 133 | 109 | 1 | 243 | 54.7% | 44.9% | D+9.9 |
| Precinct 0602003361110602003 | 161 | 56 | 1 | 218 | 73.9% | 25.7% | D+48.2 |
| Precinct 0605003361110605003 | 146 | 55 | 1 | 202 | 72.3% | 27.2% | D+45.0 |
| Precinct 0609003361110609003 | 117 | 70 | 0 | 187 | 62.6% | 37.4% | D+25.1 |
| Precinct 0604001361110604001 | 151 | 26 | 3 | 180 | 83.9% | 14.4% | D+69.4 |
| Precinct 0100001361110100001 | 91 | 79 | 0 | 170 | 53.5% | 46.5% | D+7.1 |
| Precinct 0100002361110100002 | 54 | 81 | 4 | 139 | 38.8% | 58.3% | R+19.4 |
| Precinct 0602002361110602002 | 85 | 44 | 2 | 131 | 64.9% | 33.6% | D+31.3 |
| Precinct 0400002361110400002 | 27 | 62 | 3 | 92 | 29.3% | 67.4% | R+38.0 |
| Precinct 2000010361112000010 | 28 | 45 | 0 | 73 | 38.4% | 61.6% | R+23.3 |
| Precinct 0400001361110400001 | 17 | 13 | 0 | 30 | 56.7% | 43.3% | D+13.3 |
Presidential margin, 1892–2024
Democratic minus Republican, by election
| Year | Margin (D minus R) |
|---|---|
| 1892 | +1.8% |
| 1896 | −15.0% |
| 1900 | −9.5% |
| 1904 | −8.6% |
| 1908 | −9.7% |
| 1912 | +5.2% |
| 1916 | −15.4% |
| 1920 | −35.8% |
| 1924 | −33.8% |
| 1928 | −27.6% |
| 1932 | −7.3% |
| 1936 | −12.5% |
| 1940 | −14.2% |
| 1944 | −22.3% |
| 1948 | −32.2% |
| 1952 | −39.2% |
| 1956 | −52.7% |
| 1960 | −22.5% |
| 1964 | +19.8% |
| 1968 | −23.0% |
| 1972 | −37.3% |
| 1976 | −7.8% |
| 1980 | −21.8% |
| 1984 | −28.2% |
| 1988 | −14.4% |
| 1992 | +4.5% |
| 1996 | +13.1% |
| 2000 | +6.0% |
| 2004 | +11.2% |
| 2008 | +23.6% |
| 2012 | +22.6% |
| 2016 | +11.0% |
| 2020 | +20.9% |
| 2024 | +18.5% |
U.S. Senate
| Year | Won | Democratic | Republican | Total |
|---|---|---|---|---|
| 2024 | D | 62.3%60,364 | 37.0%35,889 | 96,881 |
| 2022 | D | 59.3%45,660 | 40.6%31,295 | 76,987 |
Registered voters
By party of registration, over time
Registration and the presidential vote track closely here — within 0.7 points.
137,384 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
+285 net domestic migration · 2025
Net −3,944 over 2011–2025 · gain loss
Arrivals reported $113,747 in average income, against $85,713 for residents who stayed — 33% higher. (IRS SOI, 2022–23)
The places arrivals came from lean D+13.9 on average — 4.6 points more Republican-leaning than Ulster County, NY itself (D+18.5).
Where arrivals came from lean of each source
- Orange County, NY680R+8.4
- Dutchess County, NY629D+5.4
- Kings County, NY450D+43.3
- New York County, NY275D+64.2
- Queens County, NY155D+24.2
- Sullivan County, NY138R+16.6
Where departures went households, 2022–23
- Orange County, NY563
- Dutchess County, NY504
- Kings County, NY200
- Greene County, NY180
- New York County, NY161
- Albany County, NY140
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 | −413 |
| 2012 | −1,224 |
| 2013 | −1,105 |
| 2014 | −532 |
| 2015 | −869 |
| 2016 | −741 |
| 2017 | −340 |
| 2018 | −146 |
| 2019 | −677 |
| 2021 | +2,799 |
| 2022 | −902 |
| 2023 | +234 |
| 2024 | −313 |
| 2025 | +285 |
Ulster sits at the intersection of Catskill foothills and the Hudson River corridor, drawing a mix of longtime agricultural residents and transplants from New York City. That demographic shift has coincided with a sustained Democratic lean in presidential contests.
Across the recorded series it reached a Democratic high of 23.6 points in 2008 and a Republican high of 52.7 points in 1956. Between 2020 and 2024 the county moved 2.4 points toward the Republican candidate; the 2024 margin was 18.5 points.
A population of 182,601, a 72% non-Hispanic-white share, and a median household income of $86,271 describe the county. The county's voting pattern over the last decade is most similar to that of Schenectady County and Northampton 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 →
Ulster County, New York. Akashic. https://akashic.app/county/36111/. Accessed May 20, 2026. License: CC BY 4.0.