Visiting or moving to the Philadelphia area? Exploring nearby towns and cities in Philadelphia is a great way to understand the area and decide which areas are worth visiting.
Philadelphia is the central city of the Delaware Valley, a sprawling metropolitan region covering four states. There are dozens of cities near Philadelphia, Pennsylvania within a 30-minute drive including major cities in New Jersey. Counties around Philadelphia include:
- Bucks County, PA
- Chester County, PA
- Philadelphia County, PA (coextensive with Philadelphia)
- Montgomery County, PA
- Delaware County, PA
- Camden County, NJ
- Burlington County, NJ
- Gloucester County, NJ
Many towns around Philadelphia are on the Main Line, the former main line of the Pennsylvania Railroad. Main Line suburbs to the west extend to Bryn Mawr and Paoli, PA. A large number of Philadelphia towns are also part of the Welsh Tract, a portion of Pennsylvania settled by Quakers from Wales.
This complete guide covers all the towns and cities near Philadelphia plus major cities close to Philly. Just note that actual towns and even incorporated cities are uncommon in Pennsylvania and even New Jersey. Instead, you’ll find mostly boroughs and townships, both types of municipalities similar to cities and towns.
Largest Cities Near Philadelphia
A good place to start when exploring the outskirts of Philadelphia is the largest Philadelphia cities. There are ten cities, townships, and boroughs within just 15 miles with a population of at least 25,000!
Camden, NJ – 5.3 Miles from Philadelphia
- Population: 73,742
- County: Camden
The county seat of Camden County, Jersey, Camden is the nearest city to Pennsylvania. This large city close to Philadelphia is just across the Delaware River from Center City, Philadelphia’s bustling downtown core. Camden is a small but exciting city home to popular attractions on the Camden Waterfront like the USS New Jersey and the Adventure Aquarium. Camden also boasts several colleges and universities like Rutgers University-Camden which account for 45% of the city’s employment.
Upper Darby Township, PA – 6.9 Miles from Philadelphia
- Population: 85,681
- County: Delaware
Upper Darby is a home rule township and the 6th most populous municipality in Pennsylvania. Bordering West Philadelphia as an inner ring suburb, Upper Darby Township is home to Drexel Hill, one of the most populous towns in Philadelphia which accounts for one-third of the township’s population.
Upper Darby has a reputation for holding “the world in one place” thanks to its foreign-born population of 24%, rivaled only by New York City and higher than even Philadelphia. The town’s most well-known attraction is Tower Theater, named one of America’s top ten live music venues and used to record many live albums.
Haverford Township, PA – 8.9 Miles from Philadelphia
- Population: 50,431
- County: Delaware
Haverford Township is a home rule municipality and one of the largest places in Philadelphia. A major inner ring suburb of Philadelphia, it’s one of the oldest towns in Philly with a history going back to its founding in 1682. Haverford Township is part of the Main Line and the Welsh Tract and borders West Philadelphia.
Like other townships, it’s divided into many neighborhoods and villages or towns. Some of the most charming towns outside Philadelphia in Haverford include:
- Ardmore is one of the large towns in Philadelphia on the Main Line. Home to 13,500 people, it’s one of the most diverse Main Line towns and known as “the Main Street of the Main Line” with 250+ independent shops.
- Bryn Mawr, spread across Haverford, Radnor, and Lower Merion townships, is famous for Bryn Mawr College, one of the prestigious Seven Sister colleges. This affluent and educated town of almost 6,000 boasts historic homes, art galleries, spas, and beautiful parks.
- Wynnewood is a mostly residential community home to 13,500 people. It’s known for its seminaries, Friends’ Central School, and South Ardmore Park. Shared with Ardmore, the picturesque park offers affordable community activities.
Cherry Hill Township, NJ – 9.1 Miles from Philadelphia
- Population: 74,553
- County: Camden
Cherry Hill is the largest municipality in Camden County, New Jersey and the 12th largest in the state. It’s one of the primary commercial centers of the region and a major edge city close to Philadelphia.
There are 51 parks in Cherry Hill, NJ and several golf courses. Many consider it the best place to live outside of Philadelphia for families with a fairly short commute to Center City and great amenities. Jake’s Place Playground is a large inclusive playground popular with families with young kids. Nearby is the Barclay Farmstead Museum, a Quaker farmhouse from the 1800s, and the very popular Springdale Farm Market on a working farm with produce, a bakery, and a plant nursery.
Lower Merion Township, PA – 9.4 Miles from Philadelphia
- Population: 63,733
- County: Montgomery
One of the primary inner ring suburbs of Philadelphia, Lower Merion Township is the 9th largest municipality in Pennsylvania. This town near Philadelphia borders West and Upper North Philadelphia communities as well as Conshohocken, Radnor Township, Havertown Township, and Whitemarsh Township with an eastern border along the Schuylkill River.
There are several major Philadelphia towns in Lower Merion Township. Bryn Mawr, Haverford, Ardmore, Villanova, and Rosemont are partially within its boundaries. It’s also home to:
- Merion Station, known for its Victorian and Tudor estates
- Bala Cynwyd, known for its community-oriented environment and excellent schools
- Gladwyne, one of the richest areas of the United States
Cheltenham Township, PA – 13.2 Miles from Philadelphia
- Population: 37,452
- County: Montgomery
Cheltenham Township is one of the three most populous townships in Montgomery County, PA and one of the primary inner ring suburbs outside Philadelphia. It’s also one of the most densely populated cities in Philly with up to 10,000 people per square mile. The area along Cheltenham Avenue has a very urban feel with high-rise apartment buildings and rowhouses.
Bordering Northeast and North Philadelphia areas as well as Jenkintown, Springfield, and Abington, Cheltenham Township is home to ten communities, most of them CDPs. The largest area Glenside and Elkins Park. Glenside is one of the best small towns near Philadelphia for young professionals and millennials. Just six miles from Center City, Glenside has one of the busiest SEPTA stations, Keswick Theater, numerous parks, and plenty of options for recreation and entertainment. It’s also home to Arcadia University.
Deptford Township, NJ – 13.3 Miles from Philadelphia
- Population: 31,977
- County: Gloucester
Deptford Township is a city close to Philadelphia in South Jersey adjacent to the Walt Whitman Bridge that connects Philadelphia and New Jersey. The township is made up of several unincorporated communities including Oak Valley, the only CDP, and Deptford. The community is known for its beautiful parks like the central, urban Fasola Park with workout stations, a splash pad, and playground and Tall Pines State Preserve.
Ridley Township, PA – 14.2 Miles from Philadelphia
- Population: 31,053
- County: Delaware
Bordered by the borough of Media, Swarthmore, and Chester, the only city in Delaware County, Ridley Township is outside the inner ring of Philadelphia but one of the largest Philadelphia “cities” within 15 miles. There are about eight communities in Ridley Township, each with their own fire station, but all are served by the same school district, library, police, and taxes and collectively known as “Ridley.” The central community is Folsom, a CDP and home to more than 8,000 people.
Gloucester Township, NJ – 14.5 Miles from Philadelphia
- Population: 66,034
- County: Camden
One of several large New Jersey cities near Philadelphia, Gloucester Township’s motto is “a great place to live, work, and play.” There are more than one dozen unincorporated communities and CDPs in Gloucester Township including Blackwood and Glendora, each with about 4,500 people.
Gloucester Township boasts great outdoor recreation and shopping with the Gloucester Premium Outlets and the large Gloucester Township Community Park with sports fields, woods, and three play areas.
Radnor Township, PA – 14.9 Miles from Philadelphia
- Population: 33,228
- County: Delaware
Usually known as just Radnor, this first class township has home rule status and it’s the largest municipality in Delaware County. It’s also one of the oldest in Pennsylvania. This large city close to Philadelphia is famous for its universities and colleges including Cabrini University and Villanova University in the community of Villanova. The community of Wayne, also shared by Tredyffrin and Upper Merion townships, is one of the most affluent areas of the country with several historic neighborhoods and Chanticleer, a pleasure garden, one of the township’s top attractions.
MAP of Cities Near Philadelphia
Other Cities Close to Philadelphia
You’ll find dozens of large boroughs, townships, and cities near Philadelphia, PA. In fact, there are more than 80 municipalities within 25 miles of Philadelphia with a population of at least 10,000!
There are tons of great towns near Philadelphia to explore on this list. Bensalem Township borders Northeast Philly and it’s the 10th largest municipality in Pennsylvania. Founded in 1692, it’s nearly as old as Philadelphia! It has no cities or boroughs but several major communities. From Neshaminy State Park, you can see the Philadelphia skyline while the Penn Community Bank Amphitheater is one of the area’s top music venues. The most well-known attraction is the Parx Casino with live horse racing and slots.
Levittown, a planned community just 26 miles from Center City, is the largest Philadelphia suburb, even though it’s not incorporated. It’s so large, there are 41 neighborhoods or “sections!”
Trenton, NJ is the second largest of Philadelphia cities within 25 miles after Upper Darby. The capital of New Jersey, Trenton is also known as the destination of Washington’s army as they crossed the Delaware to defeat Hessian troops.
Cities & Towns in Philadelphia Metro: Population of 10,000+ Within 25 Miles |
||||
Municipality | County | Population | Distance from Philly | |
Camden, NJ | City | Camden | 73,742 | 5.3 mi |
Yeadon, PA | Borough | Montgomery | 11,495 | 6.1 mi |
Lansdowne, PA | Borough | Montgomery | 16,579 | 6.7 mi |
Upper Darby, PA | Township | Delaware | 85,681 | 6.9 mi |
Collingswood, NJ | Borough | Camden | 13,882 | 7.3 mi |
Gloucester City, NJ | City | Camden | 11,229 | 7.9 mi |
Darby, PA | Borough | Delaware | 10,711 | 8.0 mi |
Haddon, NJ | Township | Camden | 15,407 | 8.7 mi |
Haverford, PA | Township | Delaware | 50,431 | 8.9 mi |
Cherry Hill, NJ | Township | Camden | 74,553 | 9.1 mi |
Lower Merion, PA | Township | Montgomery | 63,733 | 9.4 mi |
Lower Moreland, PA | Township | Montgomery | 13,917 | 9.4 mi |
Springfield, PA | Township | Montgomery | 20,814 | 9.7 mi |
Bellmawr, NJ | Borough | Camden | 11,375 | 10.2 mi |
Maple Shade, NJ | Township | Burlington | 19,980 | 10.7 mi |
Marple, PA | Township | Delaware | 24,214 | 10.8 mi |
Cinnaminson, NJ | Township | Burlington | 17,064 | 11.9 mi |
Haddonfield, NJ | Borough | Camden | 11,342 | 13.1 mi |
Cheltenham, PA | Township | Montgomery | 37,452 | 13.2 mi |
Deptford, NJ | Township | Gloucester | 31,977 | 13.3 mi |
Moorestown, NJ | Township | Burlington | 21,355 | 13.5 mi |
Ridley, PA | Township | Delaware | 31,053 | 14.2 mi |
Delran, NJ | Township | Burlington | 17,882 | 14.4 mi |
Gloucester, NJ | Township | Camden | 66,034 | 14.5 mi |
Radnor, PA | Township | Delaware | 33,228 | 14.9 mi |
West Deptford, NJ | Township | Gloucester | 22,197 | 15.4 mi |
Whitemarsh, PA | Township | Montgomery | 18,151 | 15.8 mi |
Nether Providence, PA | Township | Delaware | 14,525 | 16.0 mi |
Chester, PA | City | Delaware | 32,605 | 16.3 mi |
Abington, PA | Township | Montgomery | 58,502 | 16.4 mi |
Mt Laurel, NJ | Township | Burlington | 44,633 | 16.7 mi |
Lindenwold, NJ | Borough | Camden | 17,288 | 16.9 mi |
Upper Merion, PA | Township | Montgomery | 33,613 | 17.9 mi |
Bensalem, PA | Township | Bucks | 62,707 | 18.0 mi |
Norristown, PA | Municipality | Montgomery | 34,392 | 18.3 mi |
Upper Dublin, PA | Township | Montgomery | 26,665 | 18.7 mi |
Voorhees, NJ | Township | Camden | 31,069 | 18.8 mi |
Willingboro, NJ | Township | Burlington | 31,889 | 19.0 mi |
Newtown, PA | Township | Bucks | 19,895 | 19.0 mi |
Pine Hill, NJ | Borough | Camden | 10,418 | 19.1 mi |
Mantua, NJ | Township | Gloucester | 15,235 | 19.8 mi |
West Norriton, PA | Township | Montgomery | 16,201 | 20.1 mi |
Upper Chichester, PA | Township | Delaware | 16,928 | 20.5 mi |
East Greenwich, NJ | Township | Gloucester | 11,817 | 20.7 mi |
Lower Chichester, PA | Township | Delaware | 16,898 | 20.9 mi |
Horsham, PA | Township | Montgomery | 15,864 | 21.0 mi |
East Norriton, PA | Township | Montgomery | 14,021 | 21.1 mi |
Aston, PA | Township | Delaware | 16,791 | 21.2 mi |
Bristol, PA | Township | Bucks | 54,291 | 21.5 mi |
Willistown, PA | Township | Chester | 11,273 | 21.6 mi |
Lumbertown, NJ | Township | Burlington | 12,803 | 22.0 mi |
Upper Moreland, PA | Township | Montgomery | 26,116 | 22.4 mi |
Burlington, NJ | Township | Burlington | 23,983 | 22.9 mi |
Whitpain, PA | Township | Montgomery | 20,333 | 22.9 mi |
Tredyffrin, PA | Township | Chester | 29,428 | 23.0 mi |
Upper Southampton, PA | Township | Bucks | 15,269 | 23.0 mi |
Easttown, PA | Township | Chester | 10,984 | 23.9 mi |
Harrison, NJ | Township | Gloucester | 13,641 | 23.9 mi |
Glassboro, NJ | Borough | Gloucester | 20,069 | 24.0 mi |
Burlington, NJ | Township | Burlington | 23,983 | 24.1 mi |
Lower Gwynedd, PA | Township | Montgomery | 12,076 | 24.4 mi |
Middletown, PA | Township | Bucks | 46,040 | 24.4 mi |
Plymouth, PA | Township | Montgomery | 17,556 | 25.2 mi |
Concord, PA | Township | Delaware | 18,295 | 25.2 mi |
Northampton, PA | Township | Bucks | 39,915 | 26.1 mi |
Warrington, PA | Township | Bucks | 25,639 | 26.2 mi |
Levittown, PA | CDP | Bucks | 49,921 | 26.6 mi |
Phoenixville, PA | Borough | Chester | 16,961 | 27.1 mi |
Warminster, PA | Township | Bucks | 33,603 | 27.6 mi |
Upper Gwydnedd, PA | Township | Montgomery | 17,072 | 27.8 mi |
Falls, PA | Township | Bucks | 34,716 | 27.8 mi |
East Whiteland, PA | Township | Chester | 13,902 | 28.5 mi |
Florence, NJ | Township | Burlington | 12,812 | 28.6 mi |
Upper Providence, PA | Township | Delaware | 24,091 | 29.2 mi |
Lansdale, PA | Borough | Montgomery | 16,846 | 29.9 mi |
Lower Makefield, PA | Township | Bucks | 33,180 | 30.2 mi |
Warwick, PA | Township | Lancaster | 19,022 | 31.0 mi |
New Britain, PA | Township | Bucks | 12,347 | 31.1 mi |
West Whiteland, PA | Township | Chester | 19,632 | 31.2 mi |
West Chester, PA | Borough | Chester | 20,033 | 33.0 mi |
Trenton, NJ | City | Mercer | 83,387 | 33.2 mi |
Buckingham, PA | Township | Bucks | 20,851 | 35.1 mi |
Uwchlan, PA | Township | Chester | 19,161 | 35.5 mi |
Small Philadelphia Towns & Cities
There are dozens of small towns outside Philadelphia. This list contains mostly boroughs with at least 3,000 people but less than 10,000 within 25 miles of Center City. You’ll find gems like Swarthmore with its famous college and Media, PA, America’s Garden Capital!
Small Cities & Towns in Philadelphia: 3,000-10,000 Population Within 25 Miles |
||||
Municipality | County | Population | Distance from Philly | |
Narberth, PA | Borough | Montgomery | 4,304 | 8.0 mi |
Aldan, PA | Borough | Delaware | 4,146 | 8.0 mi |
Clifton Heights, PA | Borough | Delaware | 6,700 | 8.1 mi |
Merchantville, NJ | Borough | Camden | 3,702 | 8.2 mi |
Oaklyn, NJ | Borough | Camden | 3,961 | 8.6 mi |
Collingdale, PA | Borough | Delaware | 8,908 | 8.8 mi |
Mt Ephraim, NJ | Borough | Camden | 4,591 | 8.9 mi |
Darby, PA | Township | Delaware | 9,219 | 9.0 mi |
Audubon, NJ | Borough | Camden | 8,656 | 9.3 mi |
Westville, NJ | Borough | Gloucester | 4,171 | 10.0 mi |
Sharon Hill, PA | Borough | Delaware | 5,680 | 10.8 mi |
Haddon Heights, NJ | Borough | Camden | 7,520 | 10.9 mi |
Folcroft, PA | Borough | Delaware | 6,629 | 11.0 mi |
Palmyra, NJ | Borough | Burlington | 7,162 | 11.2 mi |
Glenolden, PA | Borough | Delaware | 7,094 | 11.6 mi |
Runnemede, NJ | Borough | Camden | 8,307 | 11.7 mi |
Barrington, NJ | Borough | Camden | 6,678 | 11.9 mi |
Tinicum, PA (Tinicum Island) | Township | Delaware | 3,983 | 12.1 mi |
Woodbury, NJ | City | Gloucester | 9,839 | 13.0 mi |
Jenkintown, PA | Borough | Montgomery | 4,418 | 13.1 mi |
Magnolia, NJ | Borough | Camden | 4,280 | 13.5 mi |
Prospect Park, PA | Borough | Delaware | 6,495 | 13.9 mi |
Norwood, PA | Borough | Delaware | 5,957 | 14.1 mi |
Ridley Park, PA | Borough | Delaware | 7,042 | 14.4 mi |
Somerdale, NJ | Borough | Camden | 5,479 | 14.5 mi |
Conshohocken, PA | Borough | Montgomery | 9,261 | 14.8 mi |
Stratford, NJ | Borough | Camden | 6,968 | 15.6 mi |
Swarthmore, PA | Borough | Delaware | 6,339 | 15.8 mi |
Media, PA | Borough | Delaware | 5,658 | 15.9 mi |
Riverside, NJ | Township | Burlington | 8,003 | 16.0 mi |
Delanco, NJ | Township | Burlington | 4,448 | 16.5 mi |
Brookhaven, PA | Borough | Delaware | 8,300 | 17.0 mi |
Upland, PA | Borough | Delaware | 3,344 | 17.1 mi |
Clementon, NJ | Borough | Camden | 4,939 | 17.4 mi |
Paulsboro, NJ | Borough | Gloucester | 5,881 | 17.9 mi |
Ambler, PA | Borough | Montgomery | 6,494 | 18.4 mi |
Greenwich, NJ | Township | Gloucester | 4,899 | 19.2 mi |
Pitman, NJ | Borough | Gloucester | 8,785 | 19.5 mi |
Edgewater Park, NJ | Township | Burlington | 8,930 | 19.6 mi |
Hainesport, NJ | Township | Burlington | 6,035 | 19.8 mi |
Chester, PA | Township | Delaware | 4,080 | 20.2 mi |
Berlin, NJ | Township | Camden | 5,867 | 20.4 mi |
Edgmont, PA | Township | Delaware | 4,283 | 20.5 mi |
Mt Holly, NJ | Township | Burlington | 9,981 | 22.1 mi |
Bristol, PA | Borough | Bucks | 9,577 | 22.4 mi |
Logan, NJ | Township | Gloucester | 6,000 | 22.6 mi |
Bethel, PA | Township | Delaware | 9,574 | 23.4 mi |
North Wales, PA | Borough | Montgomery | 3,271 | 24.4 mi |
Eastampton, NJ | Township | Burlington | 6,191 | 24.5 mi |
Major Cities Near Philadelphia
Philadelphia is located between Washington, DC and New York City, both easily within day trip distance. You’ll also find a dozen other major cities within 30 minutes to a few hours, including several other Pennsylvania big cities like Allentown and Harrisburg, the capital.
Major Cities Close to Philadelphia | ||
Population | Distance from Philadelphia | |
Camden, NJ | 71,791 | 5 mi |
Wilmington, DE | 70,655 | 29 mi |
Trenton, NJ | 83,387 | 33 mi |
Reading, PA | 95,112 | 59 mi |
Allentown, PA | 125,845 | 63 mi |
Lancaster, PA | 58,039 | 70 mi |
Elizabeth, NJ | 137,298 | 80 mi |
Newark, NJ | 311,549 | 86 mi |
Jersey City, NJ | 292,449 | 91 mi |
Paterson, NJ | 159,732 | 97 mi |
New York, NY | 8,380,000 | 97 mi |
Baltimore, MD | 602,274 | 98 mi |
Harrisburg, PA | 50,099 | 107 mi |
Scranton, PA | 76,328 | 125 mi |
Washington, DC | 701,974 | 136 mi |
Richmond, VA | 229,233 | 245 mi |
Pittsburgh, PA | 302,971 | 305 mi |
Does settling down in one of these gorgeous towns or cities in Philly sound ideal? If you’re relocating within the Philadelphia area, Suburban Solutions is ready to help with price and delivery date guarantees and affordable rates. Call our five-star Philadelphia movers today to get started with a free, personalized estimate!