Pennville
Census-designated place in York County, Pennsylvania

Pennville is an unincorporated community (census-designated place) in York County, Pennsylvania, with 2,430 residents (2020 Census). It sits at 561 ft (171 m) above sea level. The nearest town is Parkville, 1.2 miles E.
- 2,430residents (2020 Census)
- 561 ftelevation · 171 m
- 1.0 sq miland area · 2.5 km²
- 2,545 / sq mipopulation density
- 17331ZIP code
About Pennville
Pennville is a census-designated place (CDP) in York County, Pennsylvania, United States. The population was 1,947 at the 2010 census.
Text: Wikipedia · CC BY-SA 4.0
Pennville weather: 7-day forecast
Loading the National Weather Service forecast…
Source: National Weather Service (NOAA).
Live webcams in Pennville
Webcams: Windy.com
Living in Pennville
- Median household income
- $76,053
- Median home value
- $209,100
- Median rent
- $1,718/mo
- Median age
- 42.2
Do you know Pennville? Tell us about it
Help other travelers: share what makes Pennville special. We review every message before publishing it.
Map of Pennville
Tap any street on the map to see it in Street View below. Map: © OpenStreetMap contributors.
Pennville 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 ›Pennville, PA population
Pennville had 2,430 residents in the 2020 Census.
| 2020 Census | 2,430 |
|---|---|
| Density | 2,545 per sq mi (983 per km²) |
Source: U.S. Census Bureau, Decennial Census.
Pennville at a glance
| State | Pennsylvania (PA) |
|---|---|
| County | York County |
| Type | Census-designated place |
| Population | 2,430 (2020) |
| Land area | 0.95 sq mi (2.5 km²) |
| Elevation | 561 ft (171 m) |
| Coordinates | 39.7868° N, 76.9920° W |
| ZIP code | 17331 |
| Census code (GEOID) | 4259296 |
Sources: U.S. Census Bureau (Gazetteer, ZCTA), USGS GNIS, Wikidata.
Towns near Pennville
- Parkville1.2 mi E
- Midway1.6 mi NW
- Penn1.7 mi NE
- Hanover1.8 mi N
- Conewago1.8 mi NW
- McSherrystown1.9 mi NW
- Union3.6 mi SW
- West Manheim3.9 mi SE
- Berwick4.9 mi N
- Heidelberg4.9 mi NE
- Oxford5.2 mi NW
- Littlestown5.7 mi SW
Straight-line distance between town centers.
Frequently asked questions about Pennville
What county is Pennville in?
Pennville is in York County, Pennsylvania.
What is the population of Pennville, PA?
2,430 people lived in Pennville at the 2020 Census.
What is the ZIP code of Pennville, PA?
The ZIP code of Pennville is 17331.
What is the elevation of Pennville?
561 feet (171 m) above sea level.
What towns are near Pennville?
Parkville (1.2 mi), Midway (1.6 mi), Penn (1.7 mi), Hanover (1.8 mi), Conewago (1.8 mi).
Last updated: