Villanova
Census-designated place in Delaware County, Pennsylvania

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.
- 8,213residents (2020 Census)
- 397 ftelevation · 121 m
- 2.1 sq miland area · 5.4 km²
- 3,933 / sq mipopulation density
- 19085main ZIP code (2 in total)
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…
Source: National Weather Service (NOAA).
Live webcams in Villanova
Webcams: Windy.com
Living in Villanova
- Median household income
- $250,001
- Median home value
- $946,400
- Median age
- 20.2
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
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 Census | 8,213 |
|---|---|
| Density | 3,933 per sq mi (1,519 per km²) |
Source: U.S. Census Bureau, Decennial Census.
Villanova at a glance
| State | Pennsylvania (PA) |
|---|---|
| County | Delaware County |
| Type | Census-designated place |
| Population | 8,213 (2020) |
| Land area | 2.09 sq mi (5.4 km²) |
| Elevation | 397 ft (121 m) |
| Coordinates | 40.0405° N, 75.3410° W |
| ZIP codes | 19085, 19010 |
| Census code (GEOID) | 4280248 |
Sources: U.S. Census Bureau (Gazetteer, ZCTA), USGS GNIS, Wikidata.
Towns near Villanova
- Rosemont1.0 mi SE
- St. Davids1.7 mi W
- Bryn Mawr1.9 mi SE
- Radnor2.1 mi SW
- West Conshohocken2.4 mi NE
- Wayne2.7 mi W
- Haverford College2.8 mi SE
- Conshohocken3.2 mi NE
- Swedeland3.3 mi N
- Lower Merion3.4 mi E
- Ardmore3.6 mi SE
- Haverford3.9 mi S
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: