- Lead
- 22,266
- Total
- 91,620
- vs nation
- R+22.8
- Turnout
- 75.7%
Mesa County, CO
President margin by year
Place winner margin
President results by year
2024 turnout 75.7% of 122,803 citizens 18+
- Lead
- 25,355
- Total
- 90,613
- vs nation
- R+32.4
- Turnout
- 78.7%
- Lead
- 28,050
- Total
- 77,654
- vs nation
- R+38.2
- Turnout
- 72.0%
- Lead
- 23,626
- Total
- 72,947
- vs nation
- R+36.2
- Turnout
- —
- Lead
- 20,570
- Total
- 69,631
- vs nation
- R+36.8
- Turnout
- —
- Lead
- 21,975
- Total
- 61,885
- vs nation
- R+33.1
- Turnout
- —
- Lead
- 16,931
- Total
- 51,054
- vs nation
- R+33.7
- Turnout
- —
- Lead
- 7,647
- Total
- 46,612
- vs nation
- R+24.9
- Turnout
- —
Key facts
- 2024 presidential margin
- R+24.3MIT Election Lab
- Population
- 158,6012024 5-year
- Median household income
- $73,6582024 5-year
- White (non-Hispanic)
- 78.4%2024 5-year
- Black
- 0.6%2024 5-year
- Hispanic / Latino
- 15.5%2024 5-year
- Peak Democratic margin
- D+64.2 in 1896MIT Election Lab
- Peak Republican margin
- R+46.0 in 1980MIT Election Lab
- Most similar
- Henderson County, NC · twin score 83.9
Midterm durability
Total general-election participants divided by same-year citizen voting-age population. These are total ballots or participating voters—not presidential candidate votes.
- 2024 total turnout
- 75.7%92,921 participants ÷ 122,803 CVAP
- 2020→2022 drop-off
- +15.1 ptsVolatile
- Drop-off versus state
- -5.4 ptsPositive means a larger decline than the statewide pattern
- Mechanical 2026 scenario
- 60.6%–62.5%Recent-cycle and two-cycle persistence scenarios; not a forecast
| Election | Participants | CVAP | Turnout | Quality |
|---|---|---|---|---|
| 2016 · Presidential | 80,629 | 112,008 | 72.0% | A/A |
| 2018 · Midterm | 69,282 | 114,232 | 60.7% | A/A |
| 2020 · Presidential | 91,914 | 116,799 | 78.7% | A/A |
| 2022 · Midterm | 76,382 | 120,044 | 63.6% | C/A |
| 2024 · Presidential | 92,921 | 122,803 | 75.7% | A/A |
Sources and methods
- 2016: numerator source 158, denominator source 157; total voters participating; eavs-f1a-v1:observed:native; allocation share 0.0%; series 293/111.
- 2018: numerator source 158, denominator source 157; total voters participating; eavs-f1a-v1:observed:native; allocation share 0.0%; series 297/138.
- 2020: numerator source 158, denominator source 157; total voters participating; eavs-f1a-v1:observed:native; allocation share 0.0%; series 301/2.
- 2022: numerator source 159, denominator source 157; top ticket votes; canonical-complete-contest-floor-v1; allocation share 0.0%; series 154/183.
- 2024: numerator source 158, denominator source 157; total voters participating; eavs-f1a-v1:observed:native; allocation share 0.0%; series 311/228.
Precinct data
Results by precinct
149 precincts · 91,620 votes
Precinct boundaries and identifiers are cycle-specific. This table does not join rows across years without a validated crosswalk.
| Precinct -30755390723075539072 | 636 | 1,177 | 39 | 1,852 | 34.3% | 63.6% | R+29.2 |
|---|---|---|---|---|---|---|---|
| Precinct -30754390063075439006 | 565 | 1,210 | 40 | 1,815 | 31.1% | 66.7% | R+35.5 |
| Precinct -30755390613075539061 | 782 | 941 | 46 | 1,769 | 44.2% | 53.2% | R+9.0 |
| Precinct -30755390653075539065 | 667 | 1,011 | 43 | 1,721 | 38.8% | 58.7% | R+20.0 |
| Precinct -30755390633075539063 | 916 | 761 | 40 | 1,717 | 53.3% | 44.3% | D+9.0 |
| Precinct -30754390013075439001 | 265 | 1,408 | 33 | 1,706 | 15.5% | 82.5% | R+67.0 |
| Precinct -30754390053075439005 | 593 | 1,080 | 29 | 1,702 | 34.8% | 63.5% | R+28.6 |
| Precinct -30755390803075539080 | 1,085 | 576 | 39 | 1,700 | 63.8% | 33.9% | D+29.9 |
| Precinct -30755390663075539066 | 638 | 996 | 51 | 1,685 | 37.9% | 59.1% | R+21.2 |
| Precinct -30755390563075539056 | 732 | 911 | 26 | 1,669 | 43.9% | 54.6% | R+10.7 |
| Precinct -30755390713075539071 | 743 | 865 | 37 | 1,645 | 45.2% | 52.6% | R+7.4 |
| Precinct -30754390073075439007 | 567 | 1,040 | 31 | 1,638 | 34.6% | 63.5% | R+28.9 |
| Precinct -30754390083075439008 | 359 | 1,255 | 15 | 1,629 | 22.0% | 77.0% | R+55.0 |
| Precinct -30754390023075439002 | 389 | 1,188 | 24 | 1,601 | 24.3% | 74.2% | R+49.9 |
| Precinct -30755390743075539074 | 850 | 692 | 52 | 1,594 | 53.3% | 43.4% | D+9.9 |
| Precinct -30755390703075539070 | 725 | 822 | 43 | 1,590 | 45.6% | 51.7% | R+6.1 |
| Precinct -30754390293075439029 | 438 | 1,119 | 30 | 1,587 | 27.6% | 70.5% | R+42.9 |
| Precinct -30755390903075539090 | 480 | 1,056 | 43 | 1,579 | 30.4% | 66.9% | R+36.5 |
| Precinct -30754390283075439028 | 506 | 1,039 | 32 | 1,577 | 32.1% | 65.9% | R+33.8 |
| Precinct -30754390173075439017 | 734 | 784 | 39 | 1,557 | 47.1% | 50.4% | R+3.2 |
| Precinct -30755390873075539087 | 568 | 946 | 42 | 1,556 | 36.5% | 60.8% | R+24.3 |
| Precinct -30755390693075539069 | 646 | 871 | 35 | 1,552 | 41.6% | 56.1% | R+14.5 |
| Precinct -30755390643075539064 | 744 | 764 | 43 | 1,551 | 48.0% | 49.3% | R+1.3 |
| Precinct -30755390853075539085 | 563 | 921 | 48 | 1,532 | 36.7% | 60.1% | R+23.4 |
| Precinct -30754390143075439014 | 486 | 1,002 | 32 | 1,520 | 32.0% | 65.9% | R+33.9 |
| Precinct -30755390733075539073 | 511 | 974 | 32 | 1,517 | 33.7% | 64.2% | R+30.5 |
| Precinct -30754390033075439003 | 551 | 911 | 50 | 1,512 | 36.4% | 60.3% | R+23.8 |
| Precinct -30754390263075439026 | 469 | 992 | 35 | 1,496 | 31.4% | 66.3% | R+35.0 |
| Precinct -30754390043075439004 | 602 | 850 | 41 | 1,493 | 40.3% | 56.9% | R+16.6 |
| Precinct -30755390793075539079 | 604 | 833 | 44 | 1,481 | 40.8% | 56.2% | R+15.5 |
| Precinct -30755390683075539068 | 540 | 905 | 25 | 1,470 | 36.7% | 61.6% | R+24.8 |
| Precinct -30755390763075539076 | 691 | 721 | 52 | 1,464 | 47.2% | 49.2% | R+2.0 |
| Precinct -30754390203075439020 | 418 | 991 | 39 | 1,448 | 28.9% | 68.4% | R+39.6 |
| Precinct -30754390103075439010 | 332 | 1,065 | 28 | 1,425 | 23.3% | 74.7% | R+51.4 |
| Precinct -30754390273075439027 | 477 | 909 | 29 | 1,415 | 33.7% | 64.2% | R+30.5 |
| Precinct -30755390583075539058 | 414 | 958 | 28 | 1,400 | 29.6% | 68.4% | R+38.9 |
| Precinct -30755390863075539086 | 528 | 822 | 30 | 1,380 | 38.3% | 59.6% | R+21.3 |
| Precinct -30754390233075439023 | 467 | 864 | 31 | 1,362 | 34.3% | 63.4% | R+29.1 |
| Precinct -30754390133075439013 | 406 | 914 | 34 | 1,354 | 30.0% | 67.5% | R+37.5 |
| Precinct -30754390123075439012 | 275 | 1,048 | 29 | 1,352 | 20.3% | 77.5% | R+57.2 |
| Precinct -30754390243075439024 | 462 | 825 | 48 | 1,335 | 34.6% | 61.8% | R+27.2 |
| Precinct -30755390783075539078 | 475 | 807 | 51 | 1,333 | 35.6% | 60.5% | R+24.9 |
| Precinct -30755390553075539055 | 486 | 817 | 22 | 1,325 | 36.7% | 61.7% | R+25.0 |
| Precinct -30755390813075539081 | 720 | 551 | 54 | 1,325 | 54.3% | 41.6% | D+12.8 |
| Precinct -30755390593075539059 | 502 | 777 | 34 | 1,313 | 38.2% | 59.2% | R+20.9 |
| Precinct -30754390213075439021 | 407 | 872 | 33 | 1,312 | 31.0% | 66.5% | R+35.4 |
| Precinct -30755390883075539088 | 382 | 901 | 24 | 1,307 | 29.2% | 68.9% | R+39.7 |
| Precinct -30754390303075439030 | 378 | 892 | 33 | 1,303 | 29.0% | 68.5% | R+39.4 |
| Precinct -30755390753075539075 | 655 | 594 | 38 | 1,287 | 50.9% | 46.2% | D+4.7 |
| Precinct -30755390823075539082 | 501 | 738 | 39 | 1,278 | 39.2% | 57.7% | R+18.5 |
| Precinct -30755390573075539057 | 490 | 746 | 33 | 1,269 | 38.6% | 58.8% | R+20.2 |
| Precinct -30754390223075439022 | 374 | 738 | 40 | 1,152 | 32.5% | 64.1% | R+31.6 |
| Precinct -30755390843075539084 | 366 | 753 | 25 | 1,144 | 32.0% | 65.8% | R+33.8 |
| Precinct -30755390623075539062 | 620 | 483 | 23 | 1,126 | 55.1% | 42.9% | D+12.2 |
| Precinct -30754390313075439031 | 360 | 698 | 32 | 1,090 | 33.0% | 64.0% | R+31.0 |
| Precinct -30755390893075539089 | 380 | 684 | 24 | 1,088 | 34.9% | 62.9% | R+27.9 |
| Precinct -30754390093075439009 | 395 | 667 | 18 | 1,080 | 36.6% | 61.8% | R+25.2 |
| Precinct -30755390833075539083 | 384 | 622 | 34 | 1,040 | 36.9% | 59.8% | R+22.9 |
| Precinct -30755390673075539067 | 383 | 613 | 19 | 1,015 | 37.7% | 60.4% | R+22.7 |
| Precinct -30755390773075539077 | 429 | 537 | 28 | 994 | 43.2% | 54.0% | R+10.9 |
| Precinct -30754390253075439025 | 309 | 639 | 13 | 961 | 32.2% | 66.5% | R+34.3 |
| Precinct -30754390163075439016 | 225 | 667 | 14 | 906 | 24.8% | 73.6% | R+48.8 |
| Precinct -30754390153075439015 | 304 | 567 | 24 | 895 | 34.0% | 63.4% | R+29.4 |
| Precinct -30755390603075539060 | 370 | 404 | 20 | 794 | 46.6% | 50.9% | R+4.3 |
| Precinct -30754390183075439018 | 130 | 530 | 13 | 673 | 19.3% | 78.8% | R+59.4 |
| Precinct -30754390193075439019 | 77 | 379 | 11 | 467 | 16.5% | 81.2% | R+64.7 |
| Precinct -30754390113075439011 | 47 | 146 | 2 | 195 | 24.1% | 74.9% | R+50.8 |
| Mesa 108_0807739001 | 0 | 0 | 0 | 0 | — | — | No votes |
| Mesa 1008_0807739010 | 0 | 0 | 0 | 0 | — | — | No votes |
| Mesa 1108_0807739011 | 0 | 0 | 0 | 0 | — | — | No votes |
| Mesa 1208_0807739012 | 0 | 0 | 0 | 0 | — | — | No votes |
| Mesa 1308_0807739013 | 0 | 0 | 0 | 0 | — | — | No votes |
| Mesa 1408_0807739014 | 0 | 0 | 0 | 0 | — | — | No votes |
| Mesa 1508_0807739015 | 0 | 0 | 0 | 0 | — | — | No votes |
| Mesa 1608_0807739016 | 0 | 0 | 0 | 0 | — | — | No votes |
| Mesa 1708_0807739017 | 0 | 0 | 0 | 0 | — | — | No votes |
| Mesa 1808_0807739018 | 0 | 0 | 0 | 0 | — | — | No votes |
| Mesa 1908_0807739019 | 0 | 0 | 0 | 0 | — | — | No votes |
| Mesa 208_0807739002 | 0 | 0 | 0 | 0 | — | — | No votes |
| Mesa 2008_0807739020 | 0 | 0 | 0 | 0 | — | — | No votes |
| Mesa 2108_0807739021 | 0 | 0 | 0 | 0 | — | — | No votes |
| Mesa 2208_0807739022 | 0 | 0 | 0 | 0 | — | — | No votes |
| Mesa 2308_0807739023 | 0 | 0 | 0 | 0 | — | — | No votes |
| Mesa 2408_0807739024 | 0 | 0 | 0 | 0 | — | — | No votes |
| Mesa 2508_0807739025 | 0 | 0 | 0 | 0 | — | — | No votes |
| Mesa 2608_0807739026 | 0 | 0 | 0 | 0 | — | — | No votes |
| Mesa 2708_0807739027 | 0 | 0 | 0 | 0 | — | — | No votes |
| Mesa 2808_0807739028 | 0 | 0 | 0 | 0 | — | — | No votes |
| Mesa 2908_0807739029 | 0 | 0 | 0 | 0 | — | — | No votes |
| Mesa 308_0807739003 | 0 | 0 | 0 | 0 | — | — | No votes |
| Mesa 3008_0807739030 | 0 | 0 | 0 | 0 | — | — | No votes |
| Mesa 3108_0807739031 | 0 | 0 | 0 | 0 | — | — | No votes |
| Mesa 3208_0807739032 | 0 | 0 | 0 | 0 | — | — | No votes |
| Mesa 3308_0807739033 | 0 | 0 | 0 | 0 | — | — | No votes |
| Mesa 3408_0807739034 | 0 | 0 | 0 | 0 | — | — | No votes |
| Mesa 3508_0807739035 | 0 | 0 | 0 | 0 | — | — | No votes |
| Mesa 3608_0807739036 | 0 | 0 | 0 | 0 | — | — | No votes |
| Mesa 3708_0807739037 | 0 | 0 | 0 | 0 | — | — | No votes |
| Mesa 3808_0807739038 | 0 | 0 | 0 | 0 | — | — | No votes |
| Mesa 3908_0807739039 | 0 | 0 | 0 | 0 | — | — | No votes |
| Mesa 408_0807739004 | 0 | 0 | 0 | 0 | — | — | No votes |
| Mesa 4008_0807739040 | 0 | 0 | 0 | 0 | — | — | No votes |
| Mesa 4108_0807739041 | 0 | 0 | 0 | 0 | — | — | No votes |
| Mesa 4208_0807739042 | 0 | 0 | 0 | 0 | — | — | No votes |
| Mesa 4308_0807739043 | 0 | 0 | 0 | 0 | — | — | No votes |
| Mesa 4408_0807739044 | 0 | 0 | 0 | 0 | — | — | No votes |
| Mesa 4508_0807739045 | 0 | 0 | 0 | 0 | — | — | No votes |
| Mesa 4608_0807739046 | 0 | 0 | 0 | 0 | — | — | No votes |
| Mesa 4708_0807739047 | 0 | 0 | 0 | 0 | — | — | No votes |
| Mesa 4808_0807739048 | 0 | 0 | 0 | 0 | — | — | No votes |
| Mesa 4908_0807739049 | 0 | 0 | 0 | 0 | — | — | No votes |
| Mesa 508_0807739005 | 0 | 0 | 0 | 0 | — | — | No votes |
| Mesa 5008_0807739050 | 0 | 0 | 0 | 0 | — | — | No votes |
| Mesa 5108_0807739051 | 0 | 0 | 0 | 0 | — | — | No votes |
| Mesa 5208_0807739052 | 0 | 0 | 0 | 0 | — | — | No votes |
| Mesa 5308_0807739053 | 0 | 0 | 0 | 0 | — | — | No votes |
| Mesa 5408_0807739054 | 0 | 0 | 0 | 0 | — | — | No votes |
| Mesa 5508_0807739055 | 0 | 0 | 0 | 0 | — | — | No votes |
| Mesa 5608_0807739056 | 0 | 0 | 0 | 0 | — | — | No votes |
| Mesa 5708_0807739057 | 0 | 0 | 0 | 0 | — | — | No votes |
| Mesa 5808_0807739058 | 0 | 0 | 0 | 0 | — | — | No votes |
| Mesa 5908_0807739059 | 0 | 0 | 0 | 0 | — | — | No votes |
| Mesa 608_0807739006 | 0 | 0 | 0 | 0 | — | — | No votes |
| Mesa 6008_0807739060 | 0 | 0 | 0 | 0 | — | — | No votes |
| Mesa 6108_0807739061 | 0 | 0 | 0 | 0 | — | — | No votes |
| Mesa 6208_0807739062 | 0 | 0 | 0 | 0 | — | — | No votes |
| Mesa 6308_0807739063 | 0 | 0 | 0 | 0 | — | — | No votes |
| Mesa 6408_0807739064 | 0 | 0 | 0 | 0 | — | — | No votes |
| Mesa 6508_0807739065 | 0 | 0 | 0 | 0 | — | — | No votes |
| Mesa 6608_0807739066 | 0 | 0 | 0 | 0 | — | — | No votes |
| Mesa 6708_0807739067 | 0 | 0 | 0 | 0 | — | — | No votes |
| Mesa 6808_0807739068 | 0 | 0 | 0 | 0 | — | — | No votes |
| Mesa 6908_0807739069 | 0 | 0 | 0 | 0 | — | — | No votes |
| Mesa 708_0807739007 | 0 | 0 | 0 | 0 | — | — | No votes |
| Mesa 7008_0807739070 | 0 | 0 | 0 | 0 | — | — | No votes |
| Mesa 7108_0807739071 | 0 | 0 | 0 | 0 | — | — | No votes |
| Mesa 7208_0807739072 | 0 | 0 | 0 | 0 | — | — | No votes |
| Mesa 7308_0807739073 | 0 | 0 | 0 | 0 | — | — | No votes |
| Mesa 7408_0807739074 | 0 | 0 | 0 | 0 | — | — | No votes |
| Mesa 7508_0807739075 | 0 | 0 | 0 | 0 | — | — | No votes |
| Mesa 7608_0807739076 | 0 | 0 | 0 | 0 | — | — | No votes |
| Mesa 7708_0807739077 | 0 | 0 | 0 | 0 | — | — | No votes |
| Mesa 7808_0807739078 | 0 | 0 | 0 | 0 | — | — | No votes |
| Mesa 7908_0807739079 | 0 | 0 | 0 | 0 | — | — | No votes |
| Mesa 808_0807739008 | 0 | 0 | 0 | 0 | — | — | No votes |
| Mesa 8008_0807739080 | 0 | 0 | 0 | 0 | — | — | No votes |
| Mesa 8108_0807739081 | 0 | 0 | 0 | 0 | — | — | No votes |
| Mesa 8208_0807739082 | 0 | 0 | 0 | 0 | — | — | No votes |
| Mesa 908_0807739009 | 0 | 0 | 0 | 0 | — | — | No votes |
Presidential margin, 1884–2024
Democratic minus Republican, by election
| Year | Margin (D minus R) |
|---|---|
| 1884 | −3.5% |
| 1888 | −5.8% |
| 1892 | −42.8% |
| 1896 | +64.2% |
| 1900 | +18.4% |
| 1904 | −25.8% |
| 1908 | −3.3% |
| 1912 | +22.5% |
| 1916 | +29.4% |
| 1920 | −6.6% |
| 1924 | −18.7% |
| 1928 | −32.9% |
| 1932 | +19.4% |
| 1936 | +33.6% |
| 1940 | +4.3% |
| 1944 | +1.6% |
| 1948 | +12.0% |
| 1952 | −26.5% |
| 1956 | −25.9% |
| 1960 | −17.8% |
| 1964 | +20.9% |
| 1968 | −9.1% |
| 1972 | −40.5% |
| 1976 | −33.3% |
| 1980 | −46.0% |
| 1984 | −40.5% |
| 1988 | −20.9% |
| 1992 | −6.8% |
| 1996 | −16.4% |
| 2000 | −33.2% |
| 2004 | −35.5% |
| 2008 | −29.5% |
| 2012 | −32.4% |
| 2016 | −36.1% |
| 2020 | −28.0% |
| 2024 | −24.3% |
U.S. House
Each row shows U.S. House votes counted inside this Place. “Vote lead” is the local lead here, not necessarily the winner of the full contest.
U.S. Senate
Each row shows U.S. Senate votes counted inside this Place. “Vote lead” is the local lead here, not necessarily the winner of the full contest.
U.S. Senate special elections
Each row shows U.S. Senate special votes counted inside this Place. “Vote lead” is the local lead here, not necessarily the winner of the full contest.
Governor
Each row shows Governor votes counted inside this Place. “Vote lead” is the local lead here, not necessarily the winner of the full contest.
Registered voters
By party of registration, over time
Registration and the presidential vote track closely here — within 2.2 points.
| Year | Total registered | Democratic | Republican | Unaffiliated | Other |
|---|---|---|---|---|---|
| 2016 | 117,094 | 22,634 | 50,110 | 42,220 | 2,130 |
| 2018 | 121,113 | 21,982 | 49,453 | 47,498 | 2,180 |
| 2020 | 120,210 | 20,327 | 48,008 | 49,505 | 2,370 |
| 2022 | 124,868 | 17,775 | 46,252 | 58,254 | 2,587 |
| 2024 | 131,373 | 17,355 | 46,340 | 64,382 | 3,296 |
Who moves in and out
Net migration over time, and who arrivals are — where they came from and what those places vote
+1,638 net domestic migration · 2025
Net +13,235 over 2011–2025 · gain loss
Arrivals reported $70,119 in average income, against $79,346 for residents who stayed — 12% lower. (IRS SOI, 2022–23)
The places arrivals came from lean D+3.4 on average — 28 points more Democratic-leaning than Mesa County, CO itself (R+24.3).
Where arrivals came from lean of each source
- Garfield County, CO237D+2.1
- Jefferson County, CO191D+19.5
- Montrose County, CO145R+32.6
- Delta County, CO137R+35.5
- Denver County, CO132D+56.1
- Arapahoe County, CO108D+20.1
Where departures went households, 2022–23
- Delta County, CO151
- Garfield County, CO131
- Montrose County, CO118
- Jefferson County, CO108
- Larimer County, CO91
- Denver County, CO83
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 | +252 |
| 2012 | −319 |
| 2013 | −558 |
| 2014 | −361 |
| 2015 | +621 |
| 2016 | +1,472 |
| 2017 | +1,385 |
| 2018 | +1,629 |
| 2019 | +1,150 |
| 2021 | +1,844 |
| 2022 | +1,528 |
| 2023 | +1,336 |
| 2024 | +1,618 |
| 2025 | +1,638 |
Mesa County, centered on Grand Junction, has voted Republican in every presidential race for decades, with its energy-sector economy and rural geography reinforcing margins that routinely exceed 20 points.
Across the recorded series it reached a Democratic high of 64.2 points in 1896 and a Republican high of 46.0 points in 1980. Between 2020 and 2024 the county moved 3.7 points toward the Democratic candidate; the 2024 margin was 24.3 points.
A population of 158,601, a 78% non-Hispanic-white share, and a median household income of $73,658 describe the county. The county's voting pattern over the last decade is most similar to that of Henderson County and Montrose 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 →
Mesa County, Colorado. Akashic. https://akashic.app/county/08077/. Accessed May 20, 2026. License: CC BY 4.0.