Get the Ricochet app
Ricochet will work fine in a browser on your mobile devices, but for the best experience please download our app.

3 Whisky Happy Hour
The Ricochet Podcast
GLoP Culture
Beyond the Polls with Henry Olsen
Gray Matters
Daily Signal
The Erick Erickson Show
Giving Ventures
Mom Wars
3 Martini Lunch
Chicks on The Right
Parsing Immigration Policy
Federalist Radio Hour
What the Hell Is Going On
Freedom to Learn
The Learning Curve
The Conservative Woman’s Guide
Heritage Explains
Not Dead Yet
Who Funds that?
The Radio Free Hillsdale Hour
The Glenn Show
Call Me Back - with Dan Senor
Hillsdale Dialogues
Law Talk with Epstein, Yoo & Cooke
The Libertarian
The Report Card with Nat Malkus
The Kevin Roberts Show with Larry O’Connor
The American Idea
Madison’s Notes
Conservative Crossroads with Henry Olsen
The Back of the Book
Martini Shot
The Dave Carter Show
The Powerline Show
In Dissent
Heard at Heritage
Smart Girl Politics
James Lileks’ The Diner
Case in Point: The Legal Show on the Hottest Legal Cases in Politics and Culture
JobMakers
One on One with Robert Doar
Homeschooling Journeys with Curious MikeRicochet will work fine in a browser on your mobile devices, but for the best experience please download our app.
Tired of the toxicity of social media? Why not join Ricochet for just $5/month? Think of it as an online bar. Come in, have a drink, hang out, say whatever you want. But don’t badger, bully, or berate the other drinkers. That's our only rule.
One of the chief reasons for optimism among Trump supporters about next month’s election is the successful Republican voter registration effort in Pennsylvania. According to Seth Keshel, an election analyst on Substack, Republicans have cut Democrats’ registration lead in the state by half since 2020. They’ve improved their numbers in sixty-three of the state’s sixty-seven counties, and flipped five from a Democratic registration advantage to a Republican one.
Unfortunately for Trump, party registration tends to be a lagging indicator of voting preference, as voters in traditionally Democratic areas that swung to Trump (or traditionally Republican areas that swung away from him) update their registration to match how they were already voting. The maps below compare the 2020 presidential results by county to voter registration in 2020 and 2024, respectively. In red counties, Trump did better than voter registration would suggest; in blue counties, Biden did better (election data from Dave Leip's Atlas of U.S. Presidential Elections):
As you can see, Trump outran voter registration in rural and traditionally Democratic areas of Pennsylvania by a wide margin in 2020. In the past four years, the shift in voter registration has narrowed the gap, suggesting that most of the change in voter registration is Trump voters who were registered as Democrats or independents switching to Republican, which won’t add any votes to what he already has.
However, there are four key counties that suggest a more favorable pattern for Donald Trump and the Republicans. In three of these counties- Bucks County, in the Philadelphia suburbs, and Lancaster and Dauphin counties, in south-central Pennsylvania, Donald Trump underperformed in 2020 compared to voter registration numbers. If the shift in party registration were only caused by voters switching registration to match how they voted for president, we would expect slight gains for the Democrats. However, in all three, Republicans gained in voter registration. In the fourth, Philadelphia, Donald Trump did slightly better than voter registration would suggest, but Republican registration gains exceeded his over performance.
Bucks County is the second-most populated of the four suburban counties around Philadelphia (and fourth-most populated in the state, behind Philadelphia, Allegheny, and Montgomery). It is the whitest of the four, and has a lower average income than its blue-trending neighbors in Chester and Montgomery counties. (This is relative; the four Philadelphia collar counties are the four wealthiest in the state.) In other words, it’s the most white working-class of the Philadelphia suburbs, which has made it the only one Donald Trump has much chance of winning, or even making competitive.
There is no chance Donald Trump will carry Philadelphia, but he doesn’t have to. The Democrats need a huge margin here to offset his majorities in the rural and exurban parts of the state. Philadelphia is the most populated city and county in Pennsylvania, and the only majority minority county. If the gains Trump made between 2016 and 2020 continue, we’re likely to see it here. Whether Trump gets ten percent or twenty percent of the vote in Philadelphia could make the difference between losing or winning statewide.
Lancaster County used to be the state’s Republican stronghold, regularly voting two-to-one (or better) for the GOP. It is still Republican, but not as much as it used to be; Lancaster City is now a Democratic stronghold and Democrats have made inroads into the suburban townships around it. This trend has been largely driven by the county’s increasing diversity. Lancaster City has a large Hispanic population and is, for its size, one of the top cities for refugee resettlement in the country. If Donald Trump is gaining among minorities as much as polls suggest, this trend could start to reverse itself. The Amish (about eight percent, or 45,000 of the county’s 560,000 people) traditionally have avoided involvement in politics, but there are signs more of them are registering to vote.
While south-central Pennsylvania as a whole isn’t as Republican as it used to be, Dauphin County is the only county in the area to flip to the Democrats in a presidential election, voting for Barack Obama in 2008 and blue in each election since. Not surprisingly, it is the most urbanized and diverse county in the region; 50,000 of its 286,000 people live in the city of Harrisburg, which is one-quarter Hispanic and over forty percent black. East of the city, most of the county’s population is in rapidly Democratic-trending affluent suburbs — such as Derry Township (better known as Hershey), home both to the Hershey Chocolate empire and Penn State’s teaching hospital.
It is worth noting that all four of these counties are in south-central or southeastern Pennsylvania, where Democrats have gained since the 1990s, preventing the Republican trends in western and northern Pennsylvania from turning it into a safe red state. If the Republican registration gains represent more than just people who already voted for Trump joining the party, they could be a good sign for the party’s prospects next month.
This post was promoted to the Main Feed by an editor.
Discussion (6)
To read this bio, please join Ricochet.
Thank you for your work in presenting this data.
If PA goes Red, we certainly owe a hat tip, and hug to both Scott Pressler and now Elon.
To read this bio, please join Ricochet.
Nice, detailed analysis!
To read this bio, please join Ricochet.
Interesting, thank you.
I can't say this election season that I've been impressed by the ground games of either of the parties in my very own Chester County, PA. Rounded up, in 2016 it went 43% Trump, 52% Clinton. In 2020, the results were 58% Biden, 41% Trump.
I haven't had a single GOP or Democrat door hanger, and because I have a doorbell camera, I know for certain that nobody has knocked in person to solicit my vote. Unusual, perhaps, in a so-called swing state that both sides consider critical to their success.
To read this bio, please join Ricochet.
Apparently their analyses of your preferences have been perfect - since you adamantly refuse to vote for either candidate, neither one has wasted time contacting you.
To read this bio, please join Ricochet.
It's not a question of "either" candidate. Ignoring Walz and Vance, there are 29 names on the ballot competing for a total of seven positions. I'll be writing in a name for president, but the parties should still be competing for my votes for the other offices. Their local operations are not, though.
You're seeing five of six comments. Sign in, or join for just $5 per month, to read them all and add your own.