Guest, Sign inJoin

Post to North Annville Township

We’ll email a one-tap link to publish your post. No password, and nothing is public until you click it.
Already a member? Sign in
Snow balcony
Pennsylvania›Lebanon County

North Annville TownshipPA

The town has 2,324 residents and lies in Pennsylvania.

7 bordering townsMap →
Photo: Dboyer88 · CC BY-SA 4.0
Photo of North Annville Township

North Annville Township, PA · Photo: Dboyer88 · CC BY-SA 4.0 · Source ↗

Is North Annville Township a good place to live?

The best of North Annville Township’s subject grades is an A for incomes. 15% of residents are under 18 in North Annville Township, against 20% in Pennsylvania’s towns and 22% across U.S. towns. North Annville Township has fewer than 2,500 residents, so it gets subject grades but no overall grade.

A commuter town

97% of working residents leave North Annville Township for work

Where North Annville Township’s working residents go each day. Line width shows the share.

14% → Derry Township Derry Township 14% 4% → South Lebanon Township South Lebanon Township 4% 4% → Lebanon Lebanon 4% 4% → Harrisburg Harrisburg 4% 4% → South Annville Township South Annville Township 4% 3% → Palmyra Palmyra 3% North Annville Township · 3% stay
330jobs based in North Annville Township
3%of working residents work in town
11 mimedian commute distance

Census LEHD 2023

How North Annville Township grades

Each subject compared with towns across the country (schools within Pennsylvania), ordered by how far North Annville Township is from typical.

How grading works

Character Graded, but not part of the overall grade.
Described, not graded Taste, not quality: snow or an older crowd is neither good nor bad.

How TownRatings grades towns →

Snow balcony
Snow balcony, 2017
North Annville Township’s story

North Annville Township in pictures

Census counts: 2,279 in 2000, 2,271 in 2020. The archive holds 8 old photos and papers going back to 2017 and 7 maps from 1892 on.

Explore the history →
Nearby attractions

Hersheypark and 36 more within 40 miles

Museums, parks, gardens and other places to visit around North Annville Township. Close and well known come first.

All 81 attractions →
Sources: National Park Service · ski areas © OpenSkiMap / OpenStreetMap contributors · Wikidata · Wikipedia readership · photos via Wikimedia Commons
Photo credits

Hersheypark: Michael Gray, CC BY-SA 2.0 · Carlisle Federal Indian Boarding School National Monument: Unknown authorUnknown author, Public domain · Hersheypark Stadium: 45BearsFan, CC BY-SA 4.0 · Hershey's Chocolate World: Phillyfan0419, CC BY-SA 3.0 · Hersheypark Arena: Hersheyarena4ever at English Wikipedia, Public domain

Getting set up

Moving to North Annville Township: who provides what

Who provides power, water and the rest in North Annville Township, and how to reach them.

The full setup list →
PowerMet-EdEIAHIFLD · EIA
WaterPa Amer Water CoNo health-based violations in 5 years · EPAEPA
Internet6 providers97% of addresses get 100/20 MbpsFCC
Trash & dumpNearest public drop-offWaste Management, 4 miOpenStreetMap
SchoolsAnnville-Cleona School DistrictWhich school depends on your addressNCES
Register to voteOnlineIn Pennsylvania you can register online until 15 days before Election Day, in person until 15 days before Election Day, or by mail (received 15 days before).vote.gov
Who runs elections hereLebanon County Board of ElectionsLebanon County; contacts on the Handbook page.FVAP, Jun 2025
ZIP codes17003, 17046, 1703817003 82% · 17046 15% · 17038 2%Census 2020

EPA SDWIS (Oct 9, 2026) · HIFLD + EIA-861 2025 · Census 2020 ZCTAs · NCES 2024–25 · registration: vote.gov, updated Nov 18, 2024.

The data

Ordered by what stands out in North Annville Township.

Work & commuteJobs & income grade A

North Annville Township has 0.3 jobs per working resident, so most workers leave town for work

Half of commuters travel less than 11 miles. 3.2% of residents live below the poverty line in North Annville Township. The top destinations are Derry Township (14%), South Lebanon Township (4%) and Lebanon (4%). In North Annville Township, the typical journey to work is 22 minutes.

3%work in town
North Annville TownshipPennsylvania townsU.S. towns
Below the poverty line3.2%7.6%9.6%
Average trip to work22 minutes26 minutes25 minutes
Working residents who work in town3.4%6.3%8%

Where working residents work

In North Annville Township3%
Derry Township14%
South Lebanon Township4%
Lebanon4%
Harrisburg4%
11 mi
median commute distance
330
jobs based in North Annville Township
A commuter town
jobs vs. working residents
C+
Walkability grade: more walkable than 42% of U.S. towns

Census LEHD 2023 · ACS

Climate

Expect four seasons and pleasant summers in North Annville Township

July afternoons reach 85°, January nights drop to 21° and about 24 inches of snow falls in a winter.

24″snow a winter

Typical low → high °F

Winter23–40°
Spring40–61°
Summer62–83°
Fall44–64°
Oct 25
typical first frost
Apr 20
typical last frost
+1.8°
vs. the 20th-century average

NOAA U.S. Climate Normals, 1991–2020

OutdoorsB−

Open space protected for good: 11.7% of North Annville Township

2.7 miles of trail. North Annville Township’s density of trails comes in at 0.2 miles per square mile.

11.7%conserved
11.7%
conserved · 1,287 of 11,004 acres
2.7 mi
of trails · 0.2 per sq mi

Trails & parks © OpenStreetMap contributors · Conserved land: USGS PAD-US

HealthB

Residents of North Annville Township are healthier than three in five U.S. towns

For adults in North Annville Township, the share who sleep under 7 hours is 35%. In North Annville Township, nearly a third of adults have high blood pressure.

60%healthier than U.S. townsBHealth Grade
North Annville TownshipPennsylvania townsU.S. towns
High blood pressure (CDC PLACES)32%34%35%
Sleep under 7 hours (CDC PLACES)35%38%36%
Depression (CDC PLACES)25%24%23%
Binge drink (CDC PLACES)18%18%16%
26 measures vs. Pennsylvania
0 better25 too close to call1 worse
What stands outNorth Annville TownshipPA
More uninsured adults7.9%5.8%
Wellspan Good Samaritan Hospital
6.5 mi away · emergency room
None
primary care, dental or mental-health shortage

CDC PLACES 2025 · modeled estimates for adults · CMS · HRSA

Natural hazardsHazard risk grade C+

Natural hazards: moderate risk in North Annville Township, mostly inland flooding

On expected storm and flood damage, North Annville Township sits above 53% of U.S. communities. 85 flood insurance claims have been paid in the town since 1978. 65% of the town’s expected losses from natural hazards come from inland flooding, followed by hurricanes at 16%. Federal disaster aid has reached households in North Annville Township once, in 2011.

53risk score of 100
FEMA risk score
53Moderate riskLowerHigher
Inland floodingHurricanes
85
paid flood claims since 1978
1
federal disasters paid out here

FEMA flood insurance claims · FEMA disaster declarations and aid · FEMA National Risk Index · OpenFEMA

Keep exploring

Everything we know about North Annville Township

18pages on North Annville Township
After high school

Colleges nearby

2 within 15 miles of the center of North Annville Township

About North Annville Township

Township in Pennsylvania, US

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.

From Wikipedia, licensed CC BY-SA 4.0 · facts via Wikidata (CC0)

Area
18 sq mi

North Annville Township’s neighbors

7 towns share a border with North Annville Township.

Explore the map →
How the neighbors grade
TownPA rankOverallCostSafetySchoolsHealth
North Annville Township——C+—B+B
East Hanover Township#682B−C+—B−B
North Londonderry Township#190AC−A−AB+
Annville Township#201AB—B+B+
Swatara Township#813C+B−—B−C
South Annville Township#733B−C+—B+B−
Union Township#723B−B—B−C+
North Lebanon Township#661B−B—BC−

North Annville Township has fewer than 2,500 residents, so it gets subject grades but no overall grade. North Annville Township, East Hanover Township, Annville Township, Swatara Township, South Annville Township, Union Township and North Lebanon Township report no FBI crime data of their own. Compare North Annville Township with a neighbor →

Questions about North Annville Township

Short answers, built from the data on this page.

Is North Annville Township, PA expensive?

Cost of living, which also weighs rents, property taxes and how many households pay 30% or more of their income for housing, grades C+.