An insight across Ohio's 88 counties

Population change 1950 to 1990 and the presidential vote

Across Ohio's 88 counties the 2024 Republican presidential margin does not track how much a county's population changed between 1950 and 1990 (Spearman rho -0.32; partial rho -0.06 with log population held fixed; -0.34 without Cuyahoga and Franklin; n = 88).

Correct this page · hello@crackedbuckeye.com

Where the counties sit

One dot per county: Population change, 1950 to 1990 (percent) in 1990 across the bottom, the 2024 presidential margin in points up the side. Every dot links to that county's own result for that election.

Population change 1950 to 1990 and the presidential voteAcross Ohio's 88 counties the 2024 Republican presidential margin does not track how much a county's population changed between 1950 and 1990 (Spearman rho -0.32; partial rho -0.06 with log population held fixed; -0.34 without Cuyahoga and Franklin; n = 88).D+20.0tiedR+20.0R+40.0R+60.00.0%50.0%100.0%150.0%200.0%250.0%Adams County: 23.8%, 2024 presidential margin R+66.1 pointsAllen County: 24.5%, 2024 presidential margin R+44.5 pointsAshland County: 43.8%, 2024 presidential margin R+50.4 pointsAshtabula County: 26.8%, 2024 presidential margin R+28.6 pointsAthens County: 29.9%, 2024 presidential margin D+10.8 pointsAuglaize County: 45.5%, 2024 presidential margin R+65.1 pointsBelmont County: -19.0%, 2024 presidential margin R+47.6 pointsBrown County: 57.4%, 2024 presidential margin R+61.8 pointsButler County: 98.0%, 2024 presidential margin R+26.5 pointsCarroll County: 39.3%, 2024 presidential margin R+55.2 pointsChampaign County: 34.4%, 2024 presidential margin R+51.2 pointsClark County: 32.1%, 2024 presidential margin R+29.8 pointsClermont County: 256.0%, 2024 presidential margin R+36.1 pointsClinton County: 38.5%, 2024 presidential margin R+55.1 pointsColumbiana County: 9.5%, 2024 presidential margin R+49.4 pointsCoshocton County: 13.8%, 2024 presidential margin R+52.6 pointsCrawford County: 23.6%, 2024 presidential margin R+53.4 pointsCuyahoga County: 1.6%, 2024 presidential margin D+31.7 pointsCuyahogaDarke County: 28.3%, 2024 presidential margin R+65.8 pointsDefiance County: 51.8%, 2024 presidential margin R+40.2 pointsDelaware County: 121.0%, 2024 presidential margin R+6.7 pointsErie County: 46.1%, 2024 presidential margin R+14.3 pointsFairfield County: 98.5%, 2024 presidential margin R+24.3 pointsFayette County: 21.8%, 2024 presidential margin R+55.6 pointsFranklin County: 91.0%, 2024 presidential margin D+28.7 pointsFranklinFulton County: 50.5%, 2024 presidential margin R+42.7 pointsGallia County: 24.3%, 2024 presidential margin R+59.8 pointsGeauga County: 204.5%, 2024 presidential margin R+24.3 pointsGreene County: 132.2%, 2024 presidential margin R+20.0 pointsGuernsey County: 1.5%, 2024 presidential margin R+52.4 pointsHamilton County: 19.7%, 2024 presidential margin D+15.0 pointsHancock County: 48.0%, 2024 presidential margin R+38.9 pointsHardin County: 8.5%, 2024 presidential margin R+55.2 pointsHarrison County: -15.6%, 2024 presidential margin R+55.7 pointsHenry County: 29.8%, 2024 presidential margin R+47.2 pointsHighland County: 26.7%, 2024 presidential margin R+63.7 pointsHocking County: 30.8%, 2024 presidential margin R+44.6 pointsHolmes County: 75.1%, 2024 presidential margin R+69.7 pointsHuron County: 42.9%, 2024 presidential margin R+44.4 pointsJackson County: 8.9%, 2024 presidential margin R+58.4 pointsJefferson County: -16.8%, 2024 presidential margin R+44.4 pointsKnox County: 34.5%, 2024 presidential margin R+45.3 pointsLake County: 183.6%, 2024 presidential margin R+14.5 pointsLawrence County: 25.9%, 2024 presidential margin R+50.9 pointsLicking County: 81.6%, 2024 presidential margin R+30.3 pointsLogan County: 35.1%, 2024 presidential margin R+56.7 pointsLorain County: 83.0%, 2024 presidential margin R+5.8 pointsLucas County: 16.9%, 2024 presidential margin D+12.7 pointsMadison County: 66.2%, 2024 presidential margin R+44.1 pointsMahoning County: 2.8%, 2024 presidential margin R+9.5 pointsMarion County: 28.7%, 2024 presidential margin R+41.7 pointsMedina County: 202.7%, 2024 presidential margin R+25.0 pointsMeigs County: -1.0%, 2024 presidential margin R+57.4 pointsMercer County: 39.3%, 2024 presidential margin R+67.2 pointsMiami County: 52.0%, 2024 presidential margin R+45.5 pointsMonroe County: 0.9%, 2024 presidential margin R+60.3 pointsMontgomery County: 44.0%, 2024 presidential margin D+0.5 pointsMorgan County: 10.6%, 2024 presidential margin R+53.6 pointsMorrow County: 61.6%, 2024 presidential margin R+56.2 pointsMuskingum County: 10.1%, 2024 presidential margin R+44.3 pointsNoble County: -3.5%, 2024 presidential margin R+65.1 pointsOttawa County: 35.8%, 2024 presidential margin R+25.3 pointsPaulding County: 36.2%, 2024 presidential margin R+56.8 pointsPerry County: 8.8%, 2024 presidential margin R+54.9 pointsPickaway County: 64.4%, 2024 presidential margin R+49.0 pointsPike County: 66.0%, 2024 presidential margin R+54.0 pointsPortage County: 122.9%, 2024 presidential margin R+15.7 pointsPreble County: 48.1%, 2024 presidential margin R+59.6 pointsPutnam County: 33.9%, 2024 presidential margin R+69.4 pointsRichland County: 38.1%, 2024 presidential margin R+42.7 pointsRoss County: 27.4%, 2024 presidential margin R+39.7 pointsSandusky County: 34.4%, 2024 presidential margin R+31.1 pointsScioto County: -3.1%, 2024 presidential margin R+48.2 pointsSeneca County: 12.8%, 2024 presidential margin R+37.9 pointsShelby County: 57.7%, 2024 presidential margin R+65.3 pointsStark County: 29.8%, 2024 presidential margin R+22.1 pointsSummit County: 25.6%, 2024 presidential margin D+7.0 pointsTrumbull County: 43.4%, 2024 presidential margin R+16.9 pointsTuscarawas County: 19.6%, 2024 presidential margin R+43.6 pointsUnion County: 54.5%, 2024 presidential margin R+29.9 pointsVan Wert County: 13.0%, 2024 presidential margin R+58.9 pointsVinton County: 3.2%, 2024 presidential margin R+59.0 pointsWarren County: 195.8%, 2024 presidential margin R+31.8 pointsWashington County: 40.2%, 2024 presidential margin R+44.1 pointsWayne County: 72.8%, 2024 presidential margin R+39.6 pointsWilliams County: 41.0%, 2024 presidential margin R+48.7 pointsWood County: 90.0%, 2024 presidential margin R+10.3 pointsWyandot County: 12.5%, 2024 presidential margin R+51.6 pointsPopulation change, 1950 to 1990 (percent), 1990Presidential margin, 2024 (R minus D, points)
Population change 1950 to 1990 and the presidential voteAcross Ohio's 88 counties the 2024 Republican presidential margin does not track how much a county's population changed between 1950 and 1990 (Spearman rho -0.32; partial rho -0.06 with log population held fixed; -0.34 without Cuyahoga and Franklin; n = 88).Source: IPUMS NHGIS (University of Minnesota) · as of 2026-09-18 · Download this chart
The numbers behind this figure, as a table
Population change 1950 to 1990 and the presidential vote
CountyPopulation change, 1950 to 1990 (percent), 1990Presidential margin, 2024 (R minus D, points)
adams23.8%R+66.1
allen24.5%R+44.5
ashland43.8%R+50.4
ashtabula26.8%R+28.6
athens29.9%D+10.8
auglaize45.5%R+65.1
belmont-19.0%R+47.6
brown57.4%R+61.8
butler98.0%R+26.5
carroll39.3%R+55.2
champaign34.4%R+51.2
clark32.1%R+29.8
clermont256.0%R+36.1
clinton38.5%R+55.1
columbiana9.5%R+49.4
coshocton13.8%R+52.6
crawford23.6%R+53.4
Cuyahoga1.6%D+31.7
darke28.3%R+65.8
defiance51.8%R+40.2
delaware121.0%R+6.7
erie46.1%R+14.3
fairfield98.5%R+24.3
fayette21.8%R+55.6
Franklin91.0%D+28.7
fulton50.5%R+42.8
gallia24.3%R+59.8
geauga204.5%R+24.3
greene132.2%R+20.0
guernsey1.5%R+52.4
hamilton19.7%D+15.0
hancock48.0%R+38.9
hardin8.5%R+55.2
harrison-15.6%R+55.7
henry29.8%R+47.1
highland26.7%R+63.7
hocking30.8%R+44.6
holmes75.1%R+69.7
huron42.9%R+44.4
jackson8.9%R+58.4
jefferson-16.8%R+44.4
knox34.5%R+45.3
lake183.6%R+14.5
lawrence25.9%R+50.9
licking81.6%R+30.3
logan35.1%R+56.7
lorain83.0%R+5.8
lucas16.9%D+12.7
madison66.2%R+44.1
mahoning2.8%R+9.5
marion28.7%R+41.7
medina202.7%R+25.0
meigs-1.0%R+57.4
mercer39.3%R+67.2
miami52.0%R+45.5
monroe0.9%R+60.3
montgomery44.0%D+0.5
morgan10.6%R+53.6
morrow61.6%R+56.2
muskingum10.1%R+44.3
noble-3.5%R+65.1
ottawa35.8%R+25.3
paulding36.2%R+56.8
perry8.8%R+54.9
pickaway64.4%R+49.0
pike66.0%R+54.0
portage122.9%R+15.7
preble48.1%R+59.6
putnam33.9%R+69.4
richland38.1%R+42.7
ross27.4%R+39.7
sandusky34.4%R+31.1
scioto-3.1%R+48.2
seneca12.8%R+37.9
shelby57.7%R+65.3
stark29.8%R+22.1
summit25.6%D+7.0
trumbull43.4%R+16.9
tuscarawas19.6%R+43.6
union54.5%R+29.9
van-wert13.0%R+59.0
vinton3.2%R+59.0
warren195.8%R+31.8
washington40.2%R+44.1
wayne72.8%R+39.6
williams41.0%R+48.7
wood90.0%R+10.3
wyandot12.5%R+51.6
As measured, from the county panel in this repository
FigureValueWhat it is
Counties measured88the measure in 1990 against the presidential vote in 2024
Spearman rho-0.32the rank correlation across all counties measured
Partial Spearman rho-0.06the same rank correlation with log population held fixed
Pearson r-0.27the linear correlation, for comparison with the rank figure above
Spearman rho without Cuyahoga and Franklin-0.34n = 86

Across all 88 counties the rank correlation is -0.32. With Cuyahoga and Franklin set aside, 86 counties, it is -0.34.

The measure, county by county

Population change, 1950 to 1990 (percent) in 1990, in five steps of one ink from the lowest counties to the highest. No party color: this map draws a measure, not a vote.

Population change 1950 to 1990 by county, 199088 counties have a value for this measure in 1990; the map draws them in 5 equal steps, lowest to highest.Adams County: 23.8% (second fifth)Allen County: 24.5% (second fifth)Ashland County: 43.8% (fourth fifth)Ashtabula County: 26.8% (second fifth)Athens County: 29.9% (middle fifth)Auglaize County: 45.5% (fourth fifth)Belmont County: -19.0% (lowest fifth)Brown County: 57.4% (fourth fifth)Butler County: 98.0% (highest fifth)Carroll County: 39.3% (middle fifth)Champaign County: 34.4% (middle fifth)Clark County: 32.1% (middle fifth)Clermont County: 256.0% (highest fifth)Clinton County: 38.5% (middle fifth)Columbiana County: 9.5% (lowest fifth)Coshocton County: 13.8% (second fifth)Crawford County: 23.6% (second fifth)Cuyahoga County: 1.6% (lowest fifth)Darke County: 28.3% (second fifth)Defiance County: 51.8% (fourth fifth)Delaware County: 121.0% (highest fifth)Erie County: 46.1% (fourth fifth)Fairfield County: 98.5% (highest fifth)Fayette County: 21.8% (second fifth)Franklin County: 91.0% (highest fifth)Fulton County: 50.5% (fourth fifth)Gallia County: 24.3% (second fifth)Geauga County: 204.5% (highest fifth)Greene County: 132.2% (highest fifth)Guernsey County: 1.5% (lowest fifth)Hamilton County: 19.7% (second fifth)Hancock County: 48.0% (fourth fifth)Hardin County: 8.5% (lowest fifth)Harrison County: -15.6% (lowest fifth)Henry County: 29.8% (middle fifth)Highland County: 26.7% (second fifth)Hocking County: 30.8% (middle fifth)Holmes County: 75.1% (highest fifth)Huron County: 42.9% (fourth fifth)Jackson County: 8.9% (lowest fifth)Jefferson County: -16.8% (lowest fifth)Knox County: 34.5% (middle fifth)Lake County: 183.6% (highest fifth)Lawrence County: 25.9% (second fifth)Licking County: 81.6% (highest fifth)Logan County: 35.1% (middle fifth)Lorain County: 83.0% (highest fifth)Lucas County: 16.9% (second fifth)Madison County: 66.2% (highest fifth)Mahoning County: 2.8% (lowest fifth)Marion County: 28.7% (second fifth)Medina County: 202.7% (highest fifth)Meigs County: -1.0% (lowest fifth)Mercer County: 39.3% (middle fifth)Miami County: 52.0% (fourth fifth)Monroe County: 0.9% (lowest fifth)Montgomery County: 44.0% (fourth fifth)Morgan County: 10.6% (lowest fifth)Morrow County: 61.6% (fourth fifth)Muskingum County: 10.1% (lowest fifth)Noble County: -3.5% (lowest fifth)Ottawa County: 35.8% (middle fifth)Paulding County: 36.2% (middle fifth)Perry County: 8.8% (lowest fifth)Pickaway County: 64.4% (fourth fifth)Pike County: 66.0% (fourth fifth)Portage County: 122.9% (highest fifth)Preble County: 48.1% (fourth fifth)Putnam County: 33.9% (middle fifth)Richland County: 38.1% (middle fifth)Ross County: 27.4% (second fifth)Sandusky County: 34.4% (middle fifth)Scioto County: -3.1% (lowest fifth)Seneca County: 12.8% (second fifth)Shelby County: 57.7% (fourth fifth)Stark County: 29.8% (middle fifth)Summit County: 25.6% (second fifth)Trumbull County: 43.4% (fourth fifth)Tuscarawas County: 19.6% (second fifth)Union County: 54.5% (fourth fifth)Van Wert County: 13.0% (second fifth)Vinton County: 3.2% (lowest fifth)Warren County: 195.8% (highest fifth)Washington County: 40.2% (middle fifth)Wayne County: 72.8% (highest fifth)Williams County: 41.0% (fourth fifth)Wood County: 90.0% (highest fifth)Wyandot County: 12.5% (lowest fifth)1990
Population change 1950 to 1990 by county, 199088 counties have a value for this measure in 1990; the map draws them in 5 equal steps, lowest to highest.Source: IPUMS NHGIS (University of Minnesota) · as of 2026-09-18 · Download this chart
The numbers behind this figure, as a table
Population change 1950 to 1990 by county, 1990
CountyPopulation change, 1950 to 1990 (percent)
Adams23.8%
Allen24.5%
Ashland43.8%
Ashtabula26.8%
Athens29.9%
Auglaize45.5%
Belmont-19.0%
Brown57.4%
Butler98.0%
Carroll39.3%
Champaign34.4%
Clark32.1%
Clermont256.0%
Clinton38.5%
Columbiana9.5%
Coshocton13.8%
Crawford23.6%
Cuyahoga1.6%
Darke28.3%
Defiance51.8%
Delaware121.0%
Erie46.1%
Fairfield98.5%
Fayette21.8%
Franklin91.0%
Fulton50.5%
Gallia24.3%
Geauga204.5%
Greene132.2%
Guernsey1.5%
Hamilton19.7%
Hancock48.0%
Hardin8.5%
Harrison-15.6%
Henry29.8%
Highland26.7%
Hocking30.8%
Holmes75.1%
Huron42.9%
Jackson8.9%
Jefferson-16.8%
Knox34.5%
Lake183.6%
Lawrence25.9%
Licking81.6%
Logan35.1%
Lorain83.0%
Lucas16.9%
Madison66.2%
Mahoning2.8%
Marion28.7%
Medina202.7%
Meigs-1.0%
Mercer39.3%
Miami52.0%
Monroe0.9%
Montgomery44.0%
Morgan10.6%
Morrow61.6%
Muskingum10.1%
Noble-3.5%
Ottawa35.8%
Paulding36.2%
Perry8.8%
Pickaway64.4%
Pike66.0%
Portage122.9%
Preble48.1%
Putnam33.9%
Richland38.1%
Ross27.4%
Sandusky34.4%
Scioto-3.1%
Seneca12.8%
Shelby57.7%
Stark29.8%
Summit25.6%
Trumbull43.4%
Tuscarawas19.6%
Union54.5%
Van Wert13.0%
Vinton3.2%
Warren195.8%
Washington40.2%
Wayne72.8%
Williams41.0%
Wood90.0%
Wyandot12.5%

The counties at each end

The five counties highest on the measure and the five lowest, with what each one voted in 2024.

CountyEndPopulation change, 1950 to 1990 (percent)Presidential margin, 2024
Clermont CountyHighest on this measure256.0%R+36.1
Geauga CountyHighest on this measure204.5%R+24.3
Medina CountyHighest on this measure202.7%R+25.0
Warren CountyHighest on this measure195.8%R+31.8
Lake CountyHighest on this measure183.6%R+14.5
Belmont CountyLowest on this measure-19.0%R+47.6
Jefferson CountyLowest on this measure-16.8%R+44.4
Harrison CountyLowest on this measure-15.6%R+55.7
Noble CountyLowest on this measure-3.5%R+65.1
Scioto CountyLowest on this measure-3.1%R+48.2

What this does not say

This is a pattern across counties, not a fact about any voter.

County measures mostly rise with county size, so the partial figure holds log population fixed; the figure without Cuyahoga and Franklin shows whether the two largest counties carry the pattern on their own.

The two county populations come from the historical census tables the panel was backfilled with, and the table pulled differs from decade to decade. Built here from the decennial county populations of 1950 and 1990, so it is a measure of the forty years before the elections drawn beside it, not of today.

Sources

The measure's own source and the election results this site holds, which every figure above is drawn from.

  1. Decennial census county tables, 1940-2000 (population, race, education, labor force, income, housing tenure/value/rent, urban/rural) · IPUMS NHGIS (University of Minnesota) · accessed 2026-09-18
  2. Presidential results by county, and Ohio's statewide results: Ohio in presidential elections, where every year names its own source.

Cite and data

Cite this page as:

Cracked Buckeye (Open Shower Co), "Population change 1950 to 1990 and the presidential vote", https://crackedbuckeye.com/insights/population-change-1950-1990/, built 2026-09-22, accessed [date].

Machine-readable: /api/politics/insights/population-change-1950-1990.json (open JSON, CC BY 4.0 for the compilation; the underlying records keep their own terms) · How to cite · Report a correction · Built 2026-09-22

This page has a JSON twin: /api/politics/insights/population-change-1950-1990.json — the record itself, with every statistic on this page and the figure specs behind the pictures.

Every published insight