Checked
Enola, PA
Census-designated place in Cumberland County, Pennsylvania. ZIP codes: 17025, 17093.
Population
6,534
Land area
1.6sq mi
People per sq mi
4,060
ZIP codes
2
Enola and its ZIP codes
Enola at a glance
- Enola is about 14 times as dense as Pennsylvania as a whole.
- By population, it ranks 189th among 1,991 cities and towns in Pennsylvania.
- The median household income is $72,135, 7% below the Pennsylvania median of $77,971.
- A typical owner-occupied home is valued at $171,700 (33% below Pennsylvania) and median rent is $1,091 a month.
Local data for Enola, PA
Counts from official public data
Housing and community stats
Enola, PA, American Community Survey 2020-2024
Median household income
$72,135
Poverty rate
5.0%
Median home value
$171,700
Median rent
$1,091/mo
Homeownership
53.8%
Bachelor's or higher
21.1%
Median age
35.3
Average commute
19.7 min
Largest reported origins and ancestries: German Americans (1,883), Irish Americans (834), Italian Americans (650).
Economy and federal money
Jobs, pay, income and spending are for Cumberland County. PPP loans are for Enola.
Unemployment rate
2.6%
Sep 2026, -1.0 pts in a year
Average annual pay
$65,962
137,858 jobs, 2025
Income per person
$71,515
BEA, 2024
Federal spending
$102B
FY 2026, $394,377 per person
How people get to work
Enola, PA, workers 16 and older. American Community Survey 5-year estimates
- Drove alone75.7%
- Carpooled7.5%
- Public transit0.5%
- Walked1.9%
- Bicycle0.0%
- Taxi, ride-hailing, motorcycle or other0.1%
- Worked from home14.4%
Average one-way commute: 19.7 minutes for people who do not work from home.
Environment and hazard risk
Enola, PA, from FEMA, NOAA and EPA
Natural hazard risk
Relatively Moderate
Top: winter weather
Storm events since 1996
526
Countywide, mostly thunderstorm wind
Flood insurance policies
555
0.7% of homes, county
July high / Jan low
85° / 22°F
45.2 inches of rain a year
ZIP codes in Enola
2 in or overlapping Enola. Population shown
Cities near Enola
| Name | Distance | Land area (sq mi) |
|---|---|---|
| West FairviewCensus-designated place | 1.2 mi | 0.3 |
| HarrisburgCity | 2 mi | 8.1 |
| WormleysburgBorough | 2.5 mi | 0.8 |
| Camp HillBorough | 3.2 mi | 2.1 |
| MarysvilleBorough | 3.4 mi | 2.3 |
| LemoyneBorough | 3.7 mi | 1.6 |
| PenbrookBorough | 4.6 mi | 0.4 |
| Lower AllenCensus-designated place | 4.6 mi | 2.2 |
| ShiremanstownBorough | 4.8 mi | 0.3 |
| ProgressCensus-designated place | 4.9 mi | 3 |
| New CumberlandBorough | 5.1 mi | 1.7 |
| DauphinBorough | 5.5 mi | 0.4 |
| PaxtangBorough | 5.7 mi | 0.4 |
| New MarketCensus-designated place | 6.3 mi | 0.2 |
| MechanicsburgBorough | 6.6 mi | 2.4 |
| Colonial ParkCensus-designated place | 6.9 mi | 5 |
Frequently asked questions
- What county is Enola, PA in?
- Enola is in Cumberland County, Pennsylvania.
- What ZIP codes are in Enola, PA?
- ZIP codes in or overlapping Enola include 17025, 17093.
- What is the population of Enola, PA?
- About 6,534 people live in Enola, based on American Community Survey 5-year estimates.
- What cities are near Enola?
- Nearby places include West Fairview (1.2 mi), Harrisburg (2 mi), Wormleysburg (2.5 mi), Camp Hill (3.2 mi), Marysville (3.4 mi).
Source: U.S. Census Bureau (TIGER/Line boundaries, American Community Survey) · Data as of 12/31/2023