Marin County, California
Precinct data
Results by precinct
114 precincts · 139,915 votes
Precinct boundaries and identifiers are cycle-specific. This table does not join rows across years without a validated crosswalk.
| Precinct -1090110901 | 3,611 | 667 | 114 | 4,392 | 82.2% | 15.2% | D+67.0 |
|---|---|---|---|---|---|---|---|
| Precinct -4020140201 | 3,433 | 579 | 95 | 4,107 | 83.6% | 14.1% | D+69.5 |
| Precinct -5060150601 | 2,952 | 1,006 | 96 | 4,054 | 72.8% | 24.8% | D+48.0 |
| Precinct -2030120301 | 3,324 | 392 | 154 | 3,870 | 85.9% | 10.1% | D+75.8 |
| Precinct -2081120811 | 3,347 | 406 | 91 | 3,844 | 87.1% | 10.6% | D+76.5 |
| Precinct -1090510905 | 3,047 | 462 | 92 | 3,601 | 84.6% | 12.8% | D+71.8 |
| Precinct -3111031110 | 2,687 | 713 | 79 | 3,479 | 77.2% | 20.5% | D+56.7 |
| Precinct -3100831008 | 2,878 | 477 | 77 | 3,432 | 83.9% | 13.9% | D+70.0 |
| Precinct -3050630506 | 2,942 | 354 | 76 | 3,372 | 87.2% | 10.5% | D+76.7 |
| Precinct -2081320813 | 2,907 | 379 | 74 | 3,360 | 86.5% | 11.3% | D+75.2 |
| Precinct -1122011220 | 2,731 | 479 | 74 | 3,284 | 83.2% | 14.6% | D+68.6 |
| Precinct -1090310903 | 2,530 | 533 | 93 | 3,156 | 80.2% | 16.9% | D+63.3 |
| Precinct -1091510915 | 2,344 | 543 | 75 | 2,962 | 79.1% | 18.3% | D+60.8 |
| Precinct -2040520405 | 2,433 | 433 | 82 | 2,948 | 82.5% | 14.7% | D+67.8 |
| Precinct -2122321223 | 2,368 | 470 | 63 | 2,901 | 81.6% | 16.2% | D+65.4 |
| Precinct -5061450614 | 2,162 | 618 | 96 | 2,876 | 75.2% | 21.5% | D+53.7 |
| Precinct -3121431214 | 2,459 | 314 | 80 | 2,853 | 86.2% | 11.0% | D+75.2 |
| Precinct -4122641226 | 2,383 | 333 | 128 | 2,844 | 83.8% | 11.7% | D+72.1 |
| Precinct -1091910919 | 2,048 | 491 | 80 | 2,619 | 78.2% | 18.7% | D+59.5 |
| Precinct -2040720407 | 2,128 | 398 | 48 | 2,574 | 82.7% | 15.5% | D+67.2 |
| Precinct -3122131221 | 2,043 | 450 | 55 | 2,548 | 80.2% | 17.7% | D+62.5 |
| Precinct -5060450604 | 1,759 | 589 | 76 | 2,424 | 72.6% | 24.3% | D+48.3 |
| Precinct -1122411224 | 1,943 | 401 | 70 | 2,414 | 80.5% | 16.6% | D+63.9 |
| Precinct -5060950609 | 1,736 | 536 | 72 | 2,344 | 74.1% | 22.9% | D+51.2 |
| Precinct -4091840918 | 1,727 | 465 | 53 | 2,245 | 76.9% | 20.7% | D+56.2 |
| Precinct -5061750617 | 1,652 | 500 | 66 | 2,218 | 74.5% | 22.5% | D+51.9 |
| Precinct -2122121221 | 1,767 | 272 | 73 | 2,112 | 83.7% | 12.9% | D+70.8 |
| Precinct -3121331213 | 1,700 | 237 | 37 | 1,974 | 86.1% | 12.0% | D+74.1 |
| Precinct -5061550615 | 1,299 | 573 | 47 | 1,919 | 67.7% | 29.9% | D+37.8 |
| Precinct -2091720917 | 1,454 | 250 | 52 | 1,756 | 82.8% | 14.2% | D+68.6 |
| Precinct -4123741237 | 1,486 | 133 | 41 | 1,660 | 89.5% | 8.0% | D+81.5 |
| Precinct -3050730507 | 1,403 | 134 | 63 | 1,600 | 87.7% | 8.4% | D+79.3 |
| Precinct -4122441224 | 1,403 | 125 | 64 | 1,592 | 88.1% | 7.9% | D+80.3 |
| Precinct -3111131111 | 1,231 | 287 | 31 | 1,549 | 79.5% | 18.5% | D+60.9 |
| Precinct -5061050610 | 1,046 | 400 | 29 | 1,475 | 70.9% | 27.1% | D+43.8 |
| Precinct -2070920709 | 1,103 | 270 | 42 | 1,415 | 78.0% | 19.1% | D+58.9 |
| Precinct -1090710907 | 1,047 | 278 | 51 | 1,376 | 76.1% | 20.2% | D+55.9 |
| Precinct -3100931009 | 1,088 | 203 | 42 | 1,333 | 81.6% | 15.2% | D+66.4 |
| Precinct -1091410914 | 1,038 | 222 | 36 | 1,296 | 80.1% | 17.1% | D+63.0 |
| Precinct -5061950619 | 1,023 | 245 | 28 | 1,296 | 78.9% | 18.9% | D+60.0 |
| Precinct -2091520915 | 1,134 | 126 | 32 | 1,292 | 87.8% | 9.8% | D+78.0 |
| Precinct -3010130101 | 950 | 306 | 35 | 1,291 | 73.6% | 23.7% | D+49.9 |
| Precinct -2030220302 | 1,119 | 89 | 42 | 1,250 | 89.5% | 7.1% | D+82.4 |
| Precinct -2122421224 | 953 | 240 | 27 | 1,220 | 78.1% | 19.7% | D+58.4 |
| Precinct -3121531215 | 1,044 | 115 | 30 | 1,189 | 87.8% | 9.7% | D+78.1 |
| Precinct -3122031220 | 893 | 214 | 53 | 1,160 | 77.0% | 18.4% | D+58.5 |
| Precinct -4061440614 | 756 | 325 | 23 | 1,104 | 68.5% | 29.4% | D+39.0 |
| Precinct -5122551225 | 759 | 309 | 25 | 1,093 | 69.4% | 28.3% | D+41.2 |
| Precinct -2081220812 | 921 | 108 | 33 | 1,062 | 86.7% | 10.2% | D+76.6 |
| Precinct -4020340203 | 839 | 185 | 34 | 1,058 | 79.3% | 17.5% | D+61.8 |
| Precinct -1122311223 | 774 | 188 | 29 | 991 | 78.1% | 19.0% | D+59.1 |
| Precinct -4020540205 | 760 | 117 | 18 | 895 | 84.9% | 13.1% | D+71.8 |
| Precinct -4061540615 | 610 | 227 | 13 | 850 | 71.8% | 26.7% | D+45.1 |
| Precinct -4122941229 | 739 | 60 | 51 | 850 | 86.9% | 7.1% | D+79.9 |
| Precinct -5061850618 | 682 | 134 | 14 | 830 | 82.2% | 16.1% | D+66.0 |
| Precinct -5122851228 | 609 | 192 | 20 | 821 | 74.2% | 23.4% | D+50.8 |
| Precinct -4061740617 | 605 | 187 | 24 | 816 | 74.1% | 22.9% | D+51.2 |
| Precinct -4061340613 | 569 | 202 | 12 | 783 | 72.7% | 25.8% | D+46.9 |
| Precinct -5060250602 | 588 | 174 | 16 | 778 | 75.6% | 22.4% | D+53.2 |
| Precinct -1122711227 | 561 | 171 | 21 | 753 | 74.5% | 22.7% | D+51.8 |
| Precinct -4123541235 | 658 | 63 | 23 | 744 | 88.4% | 8.5% | D+80.0 |
| Precinct -5061650616 | 584 | 142 | 18 | 744 | 78.5% | 19.1% | D+59.4 |
| Precinct -5122151221 | 501 | 221 | 11 | 733 | 68.3% | 30.2% | D+38.2 |
| Precinct -3122231222 | 533 | 159 | 15 | 707 | 75.4% | 22.5% | D+52.9 |
| Precinct -1090910909 | 543 | 124 | 19 | 686 | 79.2% | 18.1% | D+61.1 |
| Precinct -5061150611 | 503 | 145 | 12 | 660 | 76.2% | 22.0% | D+54.2 |
| Precinct -5060850608 | 473 | 156 | 20 | 649 | 72.9% | 24.0% | D+48.8 |
| Precinct -5060350603 | 470 | 141 | 19 | 630 | 74.6% | 22.4% | D+52.2 |
| Precinct -4122341223 | 344 | 173 | 22 | 539 | 63.8% | 32.1% | D+31.7 |
| Precinct -4061140611 | 393 | 123 | 18 | 534 | 73.6% | 23.0% | D+50.6 |
| Precinct -3121731217 | 474 | 42 | 12 | 528 | 89.8% | 8.0% | D+81.8 |
| Precinct -3111231112 | 393 | 104 | 23 | 520 | 75.6% | 20.0% | D+55.6 |
| Precinct -4040640406 | 421 | 90 | 9 | 520 | 81.0% | 17.3% | D+63.7 |
| Precinct -2040820408 | 386 | 85 | 10 | 481 | 80.2% | 17.7% | D+62.6 |
| Precinct -4040840408 | 369 | 86 | 15 | 470 | 78.5% | 18.3% | D+60.2 |
| Precinct -4122741227 | 329 | 124 | 6 | 459 | 71.7% | 27.0% | D+44.7 |
| Precinct -2040420404 | 355 | 60 | 13 | 428 | 82.9% | 14.0% | D+68.9 |
| Precinct -5122651226 | 262 | 121 | 6 | 389 | 67.4% | 31.1% | D+36.2 |
| Precinct -1091210912 | 335 | 40 | 9 | 384 | 87.2% | 10.4% | D+76.8 |
| Precinct -4091940919 | 302 | 51 | 10 | 363 | 83.2% | 14.0% | D+69.1 |
| Precinct -5062050620 | 286 | 65 | 12 | 363 | 78.8% | 17.9% | D+60.9 |
| Precinct -2040320403 | 310 | 42 | 9 | 361 | 85.9% | 11.6% | D+74.2 |
| Precinct -4123141231 | 313 | 23 | 7 | 343 | 91.3% | 6.7% | D+84.5 |
| Precinct -5122451224 | 265 | 65 | 12 | 342 | 77.5% | 19.0% | D+58.5 |
| Precinct -2122721227 | 265 | 44 | 8 | 317 | 83.6% | 13.9% | D+69.7 |
| Precinct -4061640616 | 204 | 94 | 10 | 308 | 66.2% | 30.5% | D+35.7 |
| Precinct -1091610916 | 252 | 41 | 5 | 298 | 84.6% | 13.8% | D+70.8 |
| Precinct -5060750607 | 199 | 62 | 8 | 269 | 74.0% | 23.0% | D+50.9 |
| Precinct -5122751227 | 187 | 64 | 11 | 262 | 71.4% | 24.4% | D+46.9 |
| Precinct -4123041230 | 178 | 69 | 11 | 258 | 69.0% | 26.7% | D+42.2 |
| Precinct -2122621226 | 208 | 39 | 10 | 257 | 80.9% | 15.2% | D+65.8 |
| Precinct -2122521225 | 172 | 48 | 9 | 229 | 75.1% | 21.0% | D+54.1 |
| Precinct -4092040920 | 175 | 29 | 8 | 212 | 82.5% | 13.7% | D+68.9 |
| Precinct -4122241222 | 105 | 87 | 12 | 204 | 51.5% | 42.6% | D+8.8 |
| Precinct -5122351223 | 122 | 74 | 5 | 201 | 60.7% | 36.8% | D+23.9 |
| Precinct -1090410904 | 140 | 50 | 5 | 195 | 71.8% | 25.6% | D+46.2 |
| Precinct -5060650606 | 136 | 48 | 7 | 191 | 71.2% | 25.1% | D+46.1 |
| Precinct -4092140921 | 112 | 42 | 8 | 162 | 69.1% | 25.9% | D+43.2 |
| Precinct -4124041240 | 87 | 28 | 1 | 116 | 75.0% | 24.1% | D+50.9 |
| Precinct -3121931219 | 82 | 13 | 1 | 96 | 85.4% | 13.5% | D+71.9 |
| Precinct -4123841238 | 78 | 10 | 2 | 90 | 86.7% | 11.1% | D+75.6 |
| Precinct -4123941239 | 70 | 11 | 5 | 86 | 81.4% | 12.8% | D+68.6 |
| Precinct -5061250612 | 43 | 34 | 0 | 77 | 55.8% | 44.2% | D+11.7 |
| Precinct -3122431224 | 58 | 8 | 2 | 68 | 85.3% | 11.8% | D+73.5 |
| Precinct -2122221222 | 65 | 1 | 1 | 67 | 97.0% | 1.5% | D+95.5 |
| Precinct -3121831218 | 36 | 8 | 0 | 44 | 81.8% | 18.2% | D+63.6 |
| Precinct -2091620916 | 26 | 5 | 2 | 33 | 78.8% | 15.2% | D+63.6 |
| Precinct -1090810908 | 27 | 3 | 1 | 31 | 87.1% | 9.7% | D+77.4 |
| Precinct -4122541225 | 13 | 16 | 1 | 30 | 43.3% | 53.3% | R+10.0 |
| Precinct -1122611226 | 16 | 3 | 1 | 20 | 80.0% | 15.0% | D+65.0 |
| Precinct -3050430504 | 14 | 1 | 1 | 16 | 87.5% | 6.3% | D+81.3 |
| Precinct -5122251222 | 5 | 11 | 0 | 16 | 31.3% | 68.8% | R+37.5 |
| Precinct -1122211222 | 13 | 0 | 0 | 13 | 100.0% | 0.0% | D+100.0 |
| Precinct -5060550605 | 11 | 1 | 0 | 12 | 91.7% | 8.3% | D+83.3 |
Presidential margin, 1876–2024
Democratic minus Republican, by election
| Year | Margin (D minus R) |
|---|---|
| 1876 | −2.5% |
| 1880 | −14.9% |
| 1884 | −7.8% |
| 1888 | −7.6% |
| 1892 | −10.7% |
| 1896 | −24.3% |
| 1900 | −29.4% |
| 1904 | −45.9% |
| 1908 | −43.7% |
| 1912 | +44.5% |
| 1916 | −6.2% |
| 1920 | −47.2% |
| 1924 | −47.4% |
| 1928 | −15.9% |
| 1932 | +19.3% |
| 1936 | +32.0% |
| 1940 | +1.7% |
| 1944 | +4.3% |
| 1948 | −18.9% |
| 1952 | −34.6% |
| 1956 | −32.2% |
| 1960 | −14.8% |
| 1964 | +23.6% |
| 1968 | −6.2% |
| 1972 | −6.5% |
| 1976 | −9.7% |
| 1980 | −9.6% |
| 1984 | +0.6% |
| 1988 | +19.1% |
| 1992 | +34.9% |
| 1996 | +29.9% |
| 2000 | +35.9% |
| 2004 | +47.8% |
| 2008 | +57.6% |
| 2012 | +51.2% |
| 2016 | +61.8% |
| 2020 | +66.5% |
| 2024 | +63.9% |
U.S. Senate
Registered voters
By party of registration, over time
Registration leans Democratic; the presidential vote runs 14 points more Republican.
170,653 registered voters · 2024 · up from 170,020 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,764 net domestic migration · 2025
Net −16,964 over 2011–2025 · gain loss
Arrivals reported $233,266 in average income, against $274,363 for residents who stayed — 15% lower. (IRS SOI, 2022–23)
The places arrivals came from lean D+45.2 on average — 19 points more Republican-leaning than Marin County, CA itself (D+63.9).
Where arrivals came from lean of each source
- San Francisco County, CA1,364D+64.8
- Sonoma County, CA551D+46.2
- Alameda County, CA424D+53.6
- Contra Costa County, CA324D+37.9
- Los Angeles County, CA293D+32.9
- San Mateo County, CA263D+50.3
Where departures went households, 2022–23
- Sonoma County, CA1,105
- San Francisco County, CA786
- Alameda County, CA355
- Contra Costa County, CA354
- Los Angeles County, CA301
- Solano County, CA209
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,246 |
| 2012 | −368 |
| 2013 | +1,304 |
| 2014 | +844 |
| 2015 | −497 |
| 2016 | −1,382 |
| 2017 | −1,696 |
| 2018 | −709 |
| 2019 | −1,416 |
| 2021 | −2,356 |
| 2022 | −4,172 |
| 2023 | −3,319 |
| 2024 | −1,679 |
| 2025 | −2,764 |
Marin County's D+63.9 margin in 2024 places it among the most heavily Democratic counties in the country, a pattern sustained by high educational attainment and coastal affluence that have long defined its electorate.
Across the recorded series it reached a Democratic high of 66.5 points in 2020 and a Republican high of 47.4 points in 1924. Between 2020 and 2024 the county moved 2.6 points toward the Republican candidate; the 2024 margin was 63.9 points.
A population of 257,969, a 65% non-Hispanic-white share, and a median household income of $149,091 describe the county. The county's voting pattern over the last decade is most similar to that of Boulder County and Arlington 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 →
Marin County, California. Akashic. https://akashic.app/county/06041/. Accessed May 20, 2026. License: CC BY 4.0.