Annville Information

Annville Information

Travel info, sports, demographic data, and general statistics about the city of Annville, PA

General Annville Information

State: Pennsylvania

County: Lebanon County

Close cities: Cleona, PA, Lebanon, PA, Campbelltown, PA, Jonestown, PA, Pleasant Hill, PA, Sand Hill, PA, Lebanon South, PA, Quentin, PA, Ono, PA, Palmyra, PA

Annville Population (census data)
Total 4,798
Male 2,247 (46.8%)
Female 2,551 (53.2%)

Population Density: 3,042 people per sq. mile

Cost of Living Index: 87.9 (US Avg is 100)

Annville Elevation: 420 feet above sea level

Land Area: 1.58 square miles

Median Household Income: $42,796

Zip Codes: 17003.

Annville Map

Loading Map...

Annville Demographic Data

Ethnic Information:
  • White Non-Hispanic (94.4%)
  • Hispanic (1.8%)
  • Two or more races (1.2%)
  • Black (1.1%)
  • Other race (1.0%)
  • Other Asian (0.8%)
Ancestry Information:
  • German (42.4%)
  • Irish (14.2%)
  • Italian (8.2%)
  • English (6.5%)
  • United States (6.5%)
  • Polish (2.7%)

Annville School Information

High Schools
Annville Cleona Junior-Senior High School (500 South White Oak Street, Annville, PA, 17003 - Annville-Cleona School District District)
Elementary Schools
Annville Elementary School (205 South White Oak Street, Annville, PA, 17003 - Annville-Cleona School District District)
East Hanover Elementary School (1098 School House Road, Annville, PA, 17003 - Northern Lebanon School District District)
North Annville Elementary School (775 North Route 934, Annville, PA, 17003 - Annville-Cleona School District District)

Find a Job