Villanova

Census-designated place in Delaware County, Pennsylvania

View of Villanova, Pennsylvania
Photo: abbike18 · CC BY-SA 3.0

Villanova is an unincorporated community (census-designated place) in Delaware County, Pennsylvania, with 8,213 residents (2020 Census). It sits at 397 ft (121 m) above sea level. The nearest town is Rosemont, 1.0 miles SE.

About Villanova

Villanova is census-designated place in Pennsylvania, United States. A suburb of Philadelphia, the community straddles the border of Lower Merion Township in Montgomery County and Radnor Township in Delaware County. It is located at the center of the Philadelphia Main Line, a series of Philadelphia suburbs located along the original east–west railroad tracks of the Pennsylvania Railroad. It is served by the SEPTA Paoli/Thorndale Line regional rail train and the Norristown High Speed Line.

The center of the village straddles U.S. Route 30 (Lancaster Avenue) where it intersects Pennsylvania Route 320 (Spring Mill Road). This village center contains the area's post office for ZIP Code 19085, an office building, the Wilmington Trust Company's Pennsylvania headquarters, and several smaller shops.

It was first listed as a CDP in the 2020 census with a population of 8,213.

Text: Wikipedia · CC BY-SA 4.0

Villanova weather: 7-day forecast

Loading the National Weather Service forecast…

Hourly forecast & alerts ›

Source: National Weather Service (NOAA).

Live webcams in Villanova

All 24 webcams near Villanova ›

Webcams: Windy.com

Living in Villanova

Median household income
$250,001
Median home value
$946,400
Median age
20.2
Cost of living and demographics of Villanova ›

Do you know Villanova? Tell us about it

Help other travelers: share what makes Villanova special. We review every message before publishing it.

Map of Villanova

Tap any street on the map to see it in Street View below. Map: © OpenStreetMap contributors.

Villanova Street View

Loading Street View…

Drag the image to look around and tap the arrows on the ground to move. If it says there is no imagery, tap a nearby street on the map above.

Open in Google Maps ›

Villanova, PA population

Villanova had 8,213 residents in the 2020 Census.

2020 Census8,213
Density3,933 per sq mi (1,519 per km²)

Source: U.S. Census Bureau, Decennial Census.

Villanova at a glance

StatePennsylvania (PA)
CountyDelaware County
TypeCensus-designated place
Population8,213 (2020)
Land area2.09 sq mi (5.4 km²)
Elevation397 ft (121 m)
Coordinates40.0405° N, 75.3410° W
ZIP codes19085, 19010
Census code (GEOID)4280248

Sources: U.S. Census Bureau (Gazetteer, ZCTA), USGS GNIS, Wikidata.

Towns near Villanova

Straight-line distance between town centers.

Frequently asked questions about Villanova

What county is Villanova in?

Villanova is in Delaware County, Pennsylvania.

What is the population of Villanova, PA?

8,213 people lived in Villanova at the 2020 Census.

What is the ZIP code of Villanova, PA?

The main ZIP code is 19085. Other ZIP codes: 19010.

What is the elevation of Villanova?

397 feet (121 m) above sea level.

What towns are near Villanova?

Rosemont (1.0 mi), St. Davids (1.7 mi), Bryn Mawr (1.9 mi), Radnor (2.1 mi), West Conshohocken (2.4 mi).

Last updated: