North Annville

Township in Lebanon County, Pennsylvania

Aerial view of North Annville, Pennsylvania
Aerial view: USDA NAIP · USGS The National Map (public domain)

North Annville is a township in Lebanon County, Pennsylvania, with 2,267 residents (2020 Census). The nearest town is Annville, 2.3 miles SE.

About North Annville

North Annville Township is a second-class township in Lebanon County, Pennsylvania, United States, governed by a three-member Board of Supervisors. The population was 2,271 at the 2020 census. It is part of the Lebanon, PA Metropolitan Statistical Area. Postal service is provided via rural delivery from Annville and Lebanon. There are no public schools in North Annville Township. The North Annville Elementary School closed at the end of the 2010–2011 school year, but the building has been repurposed. North Annville Township is served by Annville-Cleona School District.

Text: Wikipedia · CC BY-SA 4.0

North Annville weather: 7-day forecast

Loading the National Weather Service forecast…

Hourly forecast & alerts ›

Source: National Weather Service (NOAA).

Live webcams in North Annville

All 24 webcams near North Annville ›

Webcams: Windy.com

Living in North Annville

Median household income
$83,958
Median home value
$336,700
Median rent
$987/mo
Median age
47.6
Cost of living and demographics of North Annville ›

Do you know North Annville? Tell us about it

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

Map of North Annville

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

North Annville 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 ›

North Annville, PA population

North Annville had 2,267 residents in the 2020 Census.

2020 Census2,267
Density131 per sq mi (51 per km²)

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

North Annville at a glance

StatePennsylvania (PA)
CountyLebanon County
TypeTownship
Population2,267 (2020)
Land area17.26 sq mi (44.7 km²)
Water area0.03 sq mi (0.07 km²)
Coordinates40.3577° N, 76.5376° W
ZIP codes17003, 17077
Census code (GEOID)4207554720

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

Towns near North Annville

Straight-line distance between town centers.

Frequently asked questions about North Annville

What county is North Annville in?

North Annville is in Lebanon County, Pennsylvania.

What is the population of North Annville, PA?

2,267 people lived in North Annville at the 2020 Census.

What is the ZIP code of North Annville, PA?

The main ZIP code is 17003. Other ZIP codes: 17077.

What towns are near North Annville?

Annville (2.3 mi), North Londonderry (3.1 mi), Cleona (3.4 mi), Palmyra (4.5 mi), East Hanover (4.5 mi).

Last updated: