In this article, we will explore some of the most liberal cities in Pennsylvania, where progressive ideas and inclusive attitudes flourish.
If you’re looking to move to Pennsylvania and want to know where the majority of Pennsylvanians lean left, you’ve come to the right place.
Specifically, we wanted to know which cities have the highest number of liberal voters in the Keystone State.
To do so, we analyzed how the people in each city in Pennsylvania with a population greater than 5,000 voted during the last presidential election. The cities with the highest percentage of voters who voted Democrat were named the most liberal cities in the state.
Not sold on Pennsylvania? Take the two-minute Find Your Place quiz and see which state actually fits you.
81.4% Democrat vote · #1 most liberal in Pennsylvania
Philadelphia is the largest city in the Commonwealth of Pennsylvania and the sixth-most populous city in the United States, with an estimated population of 1,567,872 and more than 6million in the seventh-largest metropolitan statistical area, as of 2016. Philadelphia is the economic and cultural anchor of the Delaware Valley region, located along the lower Delaware and Schuylkill Rivers. The region’s population of 7.2million ranks it as the eighth-largest combined statistical area in the United States.
Data | Crime | Cost of living | Movers | Compare
62.9% Democrat vote · #9 most liberal in Pennsylvania
The borough of Media is the county seat of Delaware County, in the U.S. state of Pennsylvania and is located 13 miles west of Philadelphia. Media was incorporated in 1850 at the same time that it was named the county seat. The population was 5,327 at the 2010 census, down from 5,533 at the 2000 census. Its school district is the Rose Tree Media School District with Penncrest High School and Springton Lake Middle School. In June 2006, it became the first fair trade town in America. Media promotes itself by its motto: “Everybody’s Hometown”.
Data | Crime | Cost of living | Movers
62.9% Democrat vote · #9 most liberal in Pennsylvania
Norwood is a borough in Delaware County, Pennsylvania, United States. The population was 5,890 at the 2010 census.
Data | Crime | Cost of living | Movers
62.9% Democrat vote · #9 most liberal in Pennsylvania
Data | Crime | Cost of living | Movers
62.9% Democrat vote · #9 most liberal in Pennsylvania
Data | Crime | Cost of living | Movers
62.9% Democrat vote · #9 most liberal in Pennsylvania
Swarthmore is a borough in Delaware County, Pennsylvania, United States. Swarthmore was originally named “Westdale” in honor of noted painter Benjamin West, who was one of the early residents of the town. The name was changed to “Swarthmore” after the establishment of Swarthmore College. “Swarthmore” can be pronounced with the first “r” either vocalized or dropped due to differences in rhotic and non-rhotic accents, but locally it is usually pronounced without the first “r”. The borough population was 6,194 as of the 2010 census.
Data | Crime | Cost of living | Movers
62.9% Democrat vote · #9 most liberal in Pennsylvania
Folcroft is a borough in Delaware County, Pennsylvania, United States. The population was 6,606 at the 2010 census, down from 6,978 at the 2000 census.
Data | Crime | Cost of living | Movers
62.9% Democrat vote · #9 most liberal in Pennsylvania
Data | Crime | Cost of living | Movers
62.9% Democrat vote · #9 most liberal in Pennsylvania
Clifton Heights is a borough in Delaware County, Pennsylvania, United States, located on Darby Creek 8 miles west of downtown Philadelphia. As of the 2010 census the population was 6,652.
Data | Crime | Cost of living | Movers
62.9% Democrat vote · #9 most liberal in Pennsylvania
Brookhaven is a borough in Delaware County, Pennsylvania, United States. The population was 8,006 at the 2010 census.
Data | Crime | Cost of living | Movers
The receipts
Compare the top ten
Pick a metric. The bars rescale. The red line is Pennsylvania’s statewide median.
On the map
Mapping the liberal strongholds in Pennsylvania
Saturday Night Science
How we determined the most liberal cities in Pennsylvania for 2026
To find the most liberal places in Pennsylvania, we used Saturday Night Science – the argument you’d make at a bar – to find the cities with the most liberals.
We started by making a list of every city in Pennsylvania over 5,000 people based on the 2020-2024 American Community Survey. That left us with 193 cities and towns.
We then measured the voting record and MIT election data to determine which places lean the most leftward in their allegiances by:
- Percentage Of Votes For Democratic President In 2020
Because no voting data exists at the city level, we used county-level election results from the 2020 election. We assigned every city in a county the percentage of votes that went to the Democrats, effectively extending the county’s results to the city level. In cases where larger cities encompassed an entire county, the election outcomes accurately reflected the city’s political landscape.
The winner, Philadelphia, is “The Most liberal City in Pennsylvania For 2026”. The most conservative place in Pennsylvania was Punxsutawney.
We updated this article for 2026. This report is our eleventh time ranking the most liberal places to live in Pennsylvania.
The full plate
Most Liberal Places In Pennsylvania
Click any column to sort. Search by city name.
| Rank | City | Population | % Liberal |
|---|---|---|---|
| 1 | Philadelphia | 1,579,706 | 81.4% |
| 9 | Media | 5,870 | 62.9% |
| 9 | Norwood | 5,934 | 62.9% |
| 9 | Sharon Hill | 6,002 | 62.9% |
| 9 | Prospect Park | 6,417 | 62.9% |
| 9 | Swarthmore | 6,550 | 62.9% |
| 9 | Folcroft | 6,772 | 62.9% |
| 9 | Glenolden | 7,220 | 62.9% |
| 9 | Clifton Heights | 6,832 | 62.9% |
| 9 | Brookhaven | 8,331 | 62.9% |
| 9 | Collingdale | 8,897 | 62.9% |
| 9 | Darby | 10,687 | 62.9% |
| 9 | Lansdowne | 11,122 | 62.9% |
| 9 | Yeadon | 12,181 | 62.9% |
| 9 | Chester | 33,619 | 62.9% |
| 9 | Ridley Park | 7,261 | 62.9% |
| 21 | Ambler | 6,847 | 62.6% |
| 21 | Bridgeport | 5,174 | 62.6% |
| 21 | Collegeville | 5,247 | 62.6% |
| 21 | Souderton | 7,181 | 62.6% |
| 21 | Conshohocken | 9,282 | 62.6% |
| 21 | Lansdale | 19,011 | 62.6% |
| 21 | Pott | 23,476 | 62.6% |
| 21 | Norri | 35,893 | 62.6% |
| 21 | Hatboro | 8,283 | 62.6% |
| 40 | Bellevue | 8,128 | 59.6% |
| 40 | Dormont | 8,063 | 59.6% |
| 40 | Carnegie | 7,978 | 59.6% |
| 40 | White Oak | 7,468 | 59.6% |
| 40 | Oakmont | 6,702 | 59.6% |
| 40 | Forest Hills | 6,286 | 59.6% |
| 40 | McKees Rocks | 5,786 | 59.6% |
| 40 | Crafton | 5,961 | 59.6% |
| 40 | Coraopolis | 5,417 | 59.6% |
| 40 | Fox Chapel | 5,246 | 59.6% |
| 40 | Duquesne | 5,149 | 59.6% |
| 40 | Turtle Creek | 5,007 | 59.6% |
| 40 | Clairton | 6,044 | 59.6% |
| 40 | Castle Shannon | 8,209 | 59.6% |
| 40 | West View | 6,533 | 59.6% |
| 40 | Swissvale | 8,418 | 59.6% |
| 40 | Pittsburgh | 304,759 | 59.6% |
| 40 | Alcoa | 32,881 | 59.6% |
| 40 | Plum | 26,723 | 59.6% |
| 40 | Baldwin | 21,057 | 59.6% |
| 40 | West Mifflin | 19,190 | 59.6% |
| 40 | McKeesport | 17,380 | 59.6% |
| 40 | Alden | 28,295 | 59.6% |
| 40 | Pleasant Hills | 8,399 | 59.6% |
| 40 | Whitehall | 14,811 | 59.6% |
| 40 | Wilkinsburg | 14,027 | 59.6% |
| 40 | Jefferson Hills | 12,317 | 59.6% |
| 40 | Munhall | 10,548 | 59.6% |
| 40 | Brentwood | 9,866 | 59.6% |
| 40 | Franklin Park | 15,235 | 59.6% |
| 58 | Oxford | 5,825 | 58.0% |
| 58 | Kennett Square | 6,243 | 58.0% |
| 58 | Downin | 8,255 | 58.0% |
| 58 | Phoenixville | 19,452 | 58.0% |
| 58 | West Chester | 20,666 | 58.0% |
| 58 | Coatesville | 13,353 | 58.0% |
| 67 | Taylor | 6,265 | 53.7% |
| 67 | Olyphant | 5,381 | 53.7% |
| 67 | Moosic | 5,973 | 53.7% |
| 67 | Dickson City | 6,023 | 53.7% |
| 67 | Clarks Summit | 5,073 | 53.7% |
| 67 | Blakely | 6,662 | 53.7% |
| 67 | Old Forge | 8,573 | 53.7% |
| 67 | Carbondale | 8,789 | 53.7% |
| 67 | Dunmore | 14,181 | 53.7% |
| 67 | Scranton | 76,033 | 53.7% |
| 67 | Archbald | 7,404 | 53.7% |
| 74 | Harrisburg | 50,287 | 53.6% |
| 74 | Middl | 9,632 | 53.6% |
| 74 | Steelton | 6,296 | 53.6% |
| 77 | Allentown | 125,976 | 53.2% |
| 77 | Bethlehem | 77,956 | 53.2% |
| 77 | Emmaus | 11,889 | 53.2% |
| 77 | Catasauqua | 6,541 | 53.2% |
| 80 | Stroudsburg | 5,894 | 52.6% |
| 80 | East Stroudsburg | 9,319 | 52.6% |
| 82 | State College | 41,050 | 51.7% |
| 82 | Bellefonte | 6,009 | 51.7% |
| 86 | Bristol | 9,902 | 51.7% |
| 86 | Morrisville | 9,752 | 51.7% |
| 86 | Quake | 9,319 | 51.7% |
| 86 | Perkasie | 9,216 | 51.7% |
| 86 | Doyle | 8,341 | 51.7% |
| 90 | Erie | 93,850 | 49.8% |
| 90 | Corry | 6,116 | 49.8% |
| 90 | Edinboro | 5,440 | 49.8% |
| 94 | Nazareth | 6,043 | 49.8% |
| 94 | Helle | 6,118 | 49.8% |
| 94 | Bangor | 5,163 | 49.8% |
| 94 | Northampton | 10,400 | 49.8% |
| 94 | Easton | 29,739 | 49.8% |
| 94 | Wilson | 8,183 | 49.8% |
| 99 | Reading | 95,242 | 45.2% |
| 99 | Wyomissing | 11,172 | 45.2% |
| 99 | Shillington | 5,492 | 45.2% |
Source: county-level 2020 election results, U.S. Census ACS 2020-2024. 193 cities with more than 5,000 residents.
Summary
Summing Up The Liberal Snowflakes in Pennsylvania
Well, there you have it, the places in Pennsylvania that have the highest number of liberals per capita, with Philadelphia ranking as the least conservative in the entire state.
The most liberal cities in Pennsylvania are Philadelphia, Media, Norwood, Sharon Hill, Prospect Park, Swarthmore, Folcroft, Glenolden, Clifton Heights, and Brookhaven.
If you’re curious, here are the least liberal cities in Pennsylvania. Wondering how Philadelphia stacks up against a bigger name? See Philadelphia, PA vs. Jersey City, NJ side by side.