Brown County, Ohio
Precinct data
Results by precinct
68 precincts · 21,442 votes
Precinct boundaries and identifiers are cycle-specific. This table does not join rows across years without a validated crosswalk.
| Precinct -JACKSON TWPJACKSON TWP | 227 | 873 | 6 | 1,106 | 20.5% | 78.9% | R+58.4 |
|---|---|---|---|---|---|---|---|
| Precinct -FRANKLIN TWPFRANKLIN TWP | 153 | 778 | 6 | 937 | 16.3% | 83.0% | R+66.7 |
| Precinct -STERLING TWP NORTHSTERLING TWP NORTH | 142 | 733 | 7 | 882 | 16.1% | 83.1% | R+67.0 |
| Precinct -STERLING TWP SOUTHSTERLING TWP SOUTH | 141 | 703 | 12 | 856 | 16.5% | 82.1% | R+65.7 |
| Precinct -LEWIS TWP NORTHLEWIS TWP NORTH | 171 | 679 | 4 | 854 | 20.0% | 79.5% | R+59.5 |
| Precinct -MT ORAB SOUTHMT ORAB SOUTH | 170 | 564 | 5 | 739 | 23.0% | 76.3% | R+53.3 |
| Precinct -CLARK TWP WESTCLARK TWP WEST | 117 | 598 | 2 | 717 | 16.3% | 83.4% | R+67.1 |
| Precinct -PERRY / LAKE LORELEIPERRY / LAKE LORELEI | 191 | 518 | 0 | 709 | 26.9% | 73.1% | R+46.1 |
| Precinct -PLEASANT TWPPLEASANT TWP | 129 | 567 | 5 | 701 | 18.4% | 80.9% | R+62.5 |
| Precinct -RIPLEY VILLAGERIPLEY VILLAGE | 197 | 490 | 8 | 695 | 28.3% | 70.5% | R+42.2 |
| Precinct -GEORGETOWN EASTGEORGETOWN EAST | 157 | 534 | 3 | 694 | 22.6% | 76.9% | R+54.3 |
| Precinct -MT ORAB NORTHMT ORAB NORTH | 139 | 553 | 1 | 693 | 20.1% | 79.8% | R+59.7 |
| Precinct -JEFFERSON RUSSJEFFERSON RUSS | 141 | 542 | 3 | 686 | 20.6% | 79.0% | R+58.5 |
| Precinct -PERRY TWP WESTPERRY TWP WEST | 109 | 571 | 0 | 680 | 16.0% | 84.0% | R+67.9 |
| Precinct -GEORGETOWN NORTHGEORGETOWN NORTH | 143 | 523 | 7 | 673 | 21.2% | 77.7% | R+56.5 |
| Precinct -CLARK HAMERSVILLECLARK HAMERSVILLE | 108 | 558 | 0 | 666 | 16.2% | 83.8% | R+67.6 |
| Precinct -WASHINGTON TWPWASHINGTON TWP | 124 | 537 | 2 | 663 | 18.7% | 81.0% | R+62.3 |
| Precinct -SCOTT TWPSCOTT TWP | 101 | 548 | 5 | 654 | 15.4% | 83.8% | R+68.3 |
| Precinct -PIKE TWP EASTPIKE TWP EAST | 127 | 518 | 5 | 650 | 19.5% | 79.7% | R+60.2 |
| Precinct -EAGLE TWPEAGLE TWP | 77 | 562 | 5 | 644 | 12.0% | 87.3% | R+75.3 |
| Precinct -PIKE TWP WESTPIKE TWP WEST | 123 | 516 | 5 | 644 | 19.1% | 80.1% | R+61.0 |
| Precinct -PERRY TWP-VILLAGESPERRY TWP-VILLAGES | 114 | 524 | 1 | 639 | 17.8% | 82.0% | R+64.2 |
| Precinct -MOUNT ORAB VILLAGE WESTMOUNT ORAB VILLAGE WEST | 72 | 523 | 3 | 598 | 12.0% | 87.5% | R+75.4 |
| Precinct -ABERDEEN VILLAGEABERDEEN VILLAGE | 123 | 470 | 3 | 596 | 20.6% | 78.9% | R+58.2 |
| Precinct -UNION TWPUNION TWP | 149 | 438 | 2 | 589 | 25.3% | 74.4% | R+49.1 |
| Precinct -PERRY TWP SOUTHPERRY TWP SOUTH | 86 | 494 | 4 | 584 | 14.7% | 84.6% | R+69.9 |
| Precinct -GEORGETOWN SWGEORGETOWN SW | 130 | 386 | 4 | 520 | 25.0% | 74.2% | R+49.2 |
| Precinct -GREEN TWP SOUTHGREEN TWP SOUTH | 75 | 411 | 2 | 488 | 15.4% | 84.2% | R+68.9 |
| Precinct -SARDINIA VILLAGESARDINIA VILLAGE | 85 | 346 | 2 | 433 | 19.6% | 79.9% | R+60.3 |
| Precinct -HUNTINGTON TWPHUNTINGTON TWP | 65 | 332 | 2 | 399 | 16.3% | 83.2% | R+66.9 |
| Precinct -BYRD TWPBYRD TWP | 66 | 295 | 0 | 361 | 18.3% | 81.7% | R+63.4 |
| Precinct -GREEN TWP NORTHGREEN TWP NORTH | 72 | 283 | 1 | 356 | 20.2% | 79.5% | R+59.3 |
| Precinct -LEWIS/HIGGINSPORTLEWIS/HIGGINSPORT | 45 | 290 | 1 | 336 | 13.4% | 86.3% | R+72.9 |
| ABERDEEN NORTH Voting District39_39015015AAK | 0 | 0 | 0 | 0 | — | — | Even |
| ABERDEEN SOUTH Voting District39_39015015AAL | 0 | 0 | 0 | 0 | — | — | Even |
| BYRD TWP Voting District39_39015015AAA | 0 | 0 | 0 | 0 | — | — | Even |
| CLARK HAMERSVILLE Voting District39_39015015ACD | 0 | 0 | 0 | 0 | — | — | Even |
| CLARK TWP WEST Voting District39_39015015ACE | 0 | 0 | 0 | 0 | — | — | Even |
| EAGLE TWP Voting District39_39015015ACF | 0 | 0 | 0 | 0 | — | — | Even |
| FRANKLIN TWP Voting District39_39015015AAF | 0 | 0 | 0 | 0 | — | — | Even |
| FRANKLIN WAYNOKA Voting District39_39015015ABS | 0 | 0 | 0 | 0 | — | — | Even |
| GEORGETOWN EAST Voting District39_39015015ACO | 0 | 0 | 0 | 0 | — | — | Even |
| GEORGETOWN NORTH Voting District39_39015015ACP | 0 | 0 | 0 | 0 | — | — | Even |
| GEORGETOWN SW Voting District39_39015015ABI | 0 | 0 | 0 | 0 | — | — | Even |
| GREEN TWP NORTH Voting District39_39015015AAG | 0 | 0 | 0 | 0 | — | — | Even |
| GREEN TWP SOUTH Voting District39_39015015AAH | 0 | 0 | 0 | 0 | — | — | Even |
| HUNTINGTON TWP Voting District39_39015015AAM | 0 | 0 | 0 | 0 | — | — | Even |
| JACKSON TWP Voting District39_39015015ACH | 0 | 0 | 0 | 0 | — | — | Even |
| JEFFERSON RUSS Voting District39_39015015ACI | 0 | 0 | 0 | 0 | — | — | Even |
| LEWIS TWP NORTH Voting District39_39015015ACJ | 0 | 0 | 0 | 0 | — | — | Even |
| LEWIS/HIGGINSPORT Voting District39_39015015ACK | 0 | 0 | 0 | 0 | — | — | Even |
| MT ORAB NORTH Voting District39_39015015ACG | 0 | 0 | 0 | 0 | — | — | Even |
| MT ORAB SOUTH Voting District39_39015015AAJ | 0 | 0 | 0 | 0 | — | — | Even |
| PERRY TWP SOUTH Voting District39_39015015AAW | 0 | 0 | 0 | 0 | — | — | Even |
| PERRY TWP WEST Voting District39_39015015AAY | 0 | 0 | 0 | 0 | — | — | Even |
| PERRY TWP-VILLAGES Voting District39_39015015ACL | 0 | 0 | 0 | 0 | — | — | Even |
| PERRY/LAKE LORELEI Voting District39_39015015AAV | 0 | 0 | 0 | 0 | — | — | Even |
| PIKE TWP EAST Voting District39_39015015ACM | 0 | 0 | 0 | 0 | — | — | Even |
| PIKE TWP WEST Voting District39_39015015ACN | 0 | 0 | 0 | 0 | — | — | Even |
| PLEASANT TWP Voting District39_39015015ACQ | 0 | 0 | 0 | 0 | — | — | Even |
| RIPLEY VILLAGE Voting District39_39015015ACU | 0 | 0 | 0 | 0 | — | — | Even |
| SARDINIA VILL Voting District39_39015015ABP | 0 | 0 | 0 | 0 | — | — | Even |
| SCOTT TWP Voting District39_39015015ACR | 0 | 0 | 0 | 0 | — | — | Even |
| STERLING NE Voting District39_39015015ACS | 0 | 0 | 0 | 0 | — | — | Even |
| STERLING TWP SOUTH Voting District39_39015015ACT | 0 | 0 | 0 | 0 | — | — | Even |
| STERLING TWP WEST Voting District39_39015015ABV | 0 | 0 | 0 | 0 | — | — | Even |
| UNION TWP Voting District39_39015015ACV | 0 | 0 | 0 | 0 | — | — | Even |
| WASHINGTON TWP Voting District39_39015015ACW | 0 | 0 | 0 | 0 | — | — | Even |
Presidential margin, 1892–2024
Democratic minus Republican, by election
| Year | Margin (D minus R) |
|---|---|
| 1892 | +15.6% |
| 1896 | +17.0% |
| 1900 | +18.8% |
| 1904 | +13.4% |
| 1908 | +23.1% |
| 1912 | +30.9% |
| 1916 | +27.7% |
| 1920 | +14.0% |
| 1924 | +6.0% |
| 1928 | −24.7% |
| 1932 | +25.1% |
| 1936 | +16.3% |
| 1940 | +1.5% |
| 1944 | −2.9% |
| 1948 | +13.3% |
| 1952 | −7.7% |
| 1956 | −13.4% |
| 1960 | −11.5% |
| 1964 | +28.3% |
| 1968 | −10.3% |
| 1972 | −27.8% |
| 1976 | +8.7% |
| 1980 | −12.0% |
| 1984 | −33.5% |
| 1988 | −19.6% |
| 1992 | −2.4% |
| 1996 | −4.2% |
| 2000 | −24.7% |
| 2004 | −27.7% |
| 2008 | −23.3% |
| 2012 | −24.4% |
| 2016 | −51.4% |
| 2020 | −57.4% |
| 2024 | −61.5% |
U.S. Senate
Registered voters
Total registered voters, over time
| Year | Total registered |
|---|---|
| 2016 | 28,405 |
| 2018 | 28,950 |
| 2020 | 29,069 |
| 2022 | 28,940 |
| 2024 | 29,541 |
Who moves in and out
Net migration over time, and who arrivals are — where they came from and what those places vote
+346 net domestic migration · 2025
Net +82 over 2011–2025 · gain loss
Arrivals reported $51,906 in average income, against $62,745 for residents who stayed — 17% lower. (IRS SOI, 2022–23)
The places arrivals came from lean R+36.1 on average — 25 points more Democratic-leaning than Brown County, OH itself (R+61.5).
Where arrivals came from lean of each source
- Clermont County, OH487R+35.8
- Hamilton County, OH99D+14.9
- Adams County, OH94R+65.7
- Highland County, OH79R+63.3
- Butler County, OH42R+26.3
- Mason County, KY33R+43.7
Where departures went households, 2022–23
- Clermont County, OH442
- Hamilton County, OH95
- Adams County, OH92
- Highland County, OH65
- Clinton County, OH34
- Warren County, OH32
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 | −255 |
| 2012 | −416 |
| 2013 | −170 |
| 2014 | −189 |
| 2015 | −222 |
| 2016 | −25 |
| 2017 | −60 |
| 2018 | +112 |
| 2019 | −102 |
| 2021 | +165 |
| 2022 | +211 |
| 2023 | +182 |
| 2024 | +505 |
| 2025 | +346 |
Brown County's R+61.5 margin in 2024 places it among the most lopsided presidential results in Ohio, reflecting a rural Appalachian-edge electorate that has shifted decisively away from its historically Democratic roots over the past two decades.
Across the recorded series it reached a Democratic high of 30.9 points in 1912 and a Republican high of 61.5 points in 2024. Between 2020 and 2024 the county moved 4.1 points toward the Republican candidate; the 2024 margin was 61.5 points.
A population of 43,845, a 95% non-Hispanic-white share, and a median household income of $71,270 describe the county. The county's voting pattern over the last decade is most similar to that of Highland County and Adams 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 →
Brown County, Ohio. Akashic. https://akashic.app/county/39015/. Accessed May 20, 2026. License: CC BY 4.0.