Annville
Township in Lebanon County, Pennsylvania

Annville is a township in Lebanon County, Pennsylvania, with 4,759 residents (2020 Census). It sits at 440 ft (134 m) above sea level. The nearest town is Cleona, 1.7 miles E.
- 4,759residents (2020 Census)
- 440 ftelevation · 134 m
- 1.6 sq miland area · 4.2 km²
- 2,933 / sq mipopulation density
- 17003ZIP code
About Annville
Annville Township is a township and census-designated place in Lebanon County, Pennsylvania, United States. The population was 4,767 at the 2010 census.
Text: Wikipedia · CC BY-SA 4.0
Annville weather: 7-day forecast
Loading the National Weather Service forecast…
Source: National Weather Service (NOAA).
Live webcams in Annville
Webcams: Windy.com
Living in Annville
- Median household income
- $71,321
- Median home value
- $199,200
- Median rent
- $1,085/mo
- Median age
- 24.8
Do you know Annville? Tell us about it
Help other travelers: share what makes Annville special. We review every message before publishing it.
Map of Annville
Tap any street on the map to see it in Street View below. Map: © OpenStreetMap contributors.
Annville 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 ›Annville, PA population
Annville had 4,759 residents in the 2020 Census.
| 2020 Census | 4,759 |
|---|---|
| Density | 2,933 per sq mi (1,133 per km²) |
Source: U.S. Census Bureau, Decennial Census.
Annville at a glance
| State | Pennsylvania (PA) |
|---|---|
| County | Lebanon County |
| Type | Township |
| Population | 4,759 (2020) |
| Land area | 1.62 sq mi (4.2 km²) |
| Elevation | 440 ft (134 m) |
| Coordinates | 40.3325° N, 76.5077° W |
| ZIP code | 17003 |
| Official website | annvilletwp.com |
| Census code (GEOID) | 4207502600 |
Sources: U.S. Census Bureau (Gazetteer, ZCTA), USGS GNIS, Wikidata.
Towns near Annville
- Cleona1.7 mi E
- North Annville2.3 mi NW
- South Annville2.9 mi S
- North Cornwall3.2 mi SE
- West Lebanon3.3 mi E
- Pleasant Hill3.3 mi E
- North Londonderry3.6 mi W
- Lebanon4.5 mi E
- Palmyra4.8 mi W
- Sand Hill4.9 mi NE
- Quentin5.1 mi SE
- North Lebanon5.2 mi NE
Straight-line distance between town centers.
Frequently asked questions about Annville
What county is Annville in?
Annville is in Lebanon County, Pennsylvania.
What is the population of Annville, PA?
4,759 people lived in Annville at the 2020 Census.
What is the ZIP code of Annville, PA?
The ZIP code of Annville is 17003.
What is the elevation of Annville?
440 feet (134 m) above sea level.
What towns are near Annville?
Cleona (1.7 mi), North Annville (2.3 mi), South Annville (2.9 mi), North Cornwall (3.2 mi), West Lebanon (3.3 mi).
Last updated: