Checked
Perryville, MD
Town in Cecil County, Maryland. ZIP codes: 21902, 21903.
Population
4,447
Land area
3.2sq mi
People per sq mi
1,393
ZIP codes
2
Perryville and its ZIP codes
Perryville at a glance
- Perryville is about 2.2 times as dense as Maryland as a whole.
- Households here earn a median of $77,733 a year, 25% less than the Maryland figure of $103,678.
- A typical owner-occupied home is valued at $295,200 (30% below Maryland) and median rent is $916 a month.
Local data for Perryville, MD
Counts from official public data
Housing and community stats
Perryville, MD, American Community Survey 2020-2024
Median household income
$77,733
Poverty rate
11.4%
Median home value
$295,200
Median rent
$916/mo
Homeownership
65.7%
Bachelor's or higher
18.8%
Median age
40.4
Average commute
27.7 min
Largest reported origins and ancestries: German Americans (892), Irish Americans (750), Italian Americans (300).
Economy and federal money
Jobs, pay, income and spending are for Cecil County. PPP loans are for Perryville.
Unemployment rate
4.0%
Aug 2026, -0.9 pts in a year
Average annual pay
$66,564
36,824 jobs, 2025
Income per person
$61,236
BEA, 2024
Federal spending
$687M
FY 2026, $6,620 per person
How people get to work
Perryville, MD, workers 16 and older. American Community Survey 5-year estimates
- Drove alone81.6%
- Carpooled5.7%
- Public transit0.5%
- Walked0.0%
- Bicycle0.0%
- Taxi, ride-hailing, motorcycle or other1.9%
- Worked from home10.2%
Average one-way commute: 27.7 minutes for people who do not work from home.
Environment and hazard risk
Perryville, MD, from FEMA, NOAA and EPA
Natural hazard risk
Relatively Low
Top: drought
Storm events since 1996
1,010
Countywide, mostly thunderstorm wind
Flood insurance policies
533
1.4% of homes, county
July high / Jan low
88° / 25°F
48.3 inches of rain a year
Hazards, floods and storm historyCheck a flood zone1 historic places
Health statistics
Share of adults in Perryville, MD, CDC PLACES estimates
Obesity
44.2%
U.S. 33.3% +10.9 pts
Diabetes
15.3%
U.S. 12.1% +3.2 pts
Smoking
17.9%
U.S. 12.8% +5.1 pts
Uninsured (18-64)
8.5%
U.S. 11.1% -2.6 pts
ZIP codes in Perryville
2 in or overlapping Perryville. Population shown
Cities near Perryville
| Name | Distance | Land area (sq mi) |
|---|---|---|
| Port DepositTown | 2.8 mi | 2.3 |
| Havre de GraceCity | 2.9 mi | 5.9 |
| CharlestownTown | 4.7 mi | 1.2 |
| AberdeenCity | 6.6 mi | 7 |
| North EastTown | 7.1 mi | 2 |
| Aberdeen Proving GroundCensus-designated place | 7.9 mi | 11.1 |
| DarlingtonCensus-designated place | 8.6 mi | 1 |
| Rising SunTown | 8.8 mi | 1.7 |
| PerrymanCensus-designated place | 11 mi | 5.4 |
| RiversideCensus-designated place | 11 mi | 2.6 |
| Nottingham, PACensus-designated place | 12 mi | 3.2 |
| AbingdonCensus-designated place | 13 mi | 2.8 |
| Bel Air SouthCensus-designated place | 14 mi | 21.3 |
| ElktonTown | 14 mi | 9 |
| Little Britain, PACensus-designated place | 14 mi | 1.4 |
| Chesapeake CityTown | 14 mi | 0.5 |
Frequently asked questions
- What county is Perryville, MD in?
- Perryville is in Cecil County, Maryland.
- What ZIP codes are in Perryville, MD?
- ZIP codes in or overlapping Perryville include 21902, 21903.
- What is the population of Perryville, MD?
- About 4,447 people live in Perryville, based on American Community Survey 5-year estimates.
- What cities are near Perryville?
- Nearby places include Port Deposit (2.8 mi), Havre de Grace (2.9 mi), Charlestown (4.7 mi), Aberdeen (6.6 mi), North East (7.1 mi).
Source: U.S. Census Bureau (TIGER/Line boundaries, American Community Survey) · Data as of 12/31/2023