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: Lebanon South, PA, Ono, PA, Palmyra, PA, Lebanon, PA, Jonestown, PA, Quentin, PA, Sand Hill, PA, Cleona, PA, Campbelltown, PA, Pleasant Hill, 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