Health · Aston

Aston, PA health

On most measures Aston looks like Pennsylvania as a whole. It has fewer older adults who have lost all their teeth (9.6% vs 14.5%) and more adults seeing a dentist (70.3% vs 64.4%).

CDC PLACES 2025 · adults 18+ · ZIP codes 19014, 19063
TownTapestry Health GradeNew

Not graded

CDC doesn't publish all seven estimates the grade is built on for Aston, so we show its figures without a grade.

Report card

How Aston compares with Pennsylvania

Each theme counts how many of its measures are better, worse or too close to call against the state. Tap one to jump to it.

How Aston ranks in Pennsylvania

Chronic conditions

Out of every 100 Aston adults…

10 of every 100 Aston adults of those 65+ have lost all their teeth
Pennsylvania: 15 in 100 · better · margin 7.7–11.8%

Bars show Aston; the black tick is Pennsylvania. Tap a condition to see it as people.

Habits

Everyday habits, side by side with the state

Aston, betterAston, worseToo close to callPennsylvania
Sleep under 7 hoursshare of adults 38.5% Aston
PA 37.9%
0%10%20%30%40%
Care & screenings

Keeping up with care

Share of Aston adults getting routine care. The full ring is 100%; the dark tick marks Pennsylvania.

70%
Dentist visit
PA 64%
70%
Colon screening
PA 68%
80%
Mammogram
PA 78%
Getting care

Care in and near Aston

No hospital or community health center in Aston itself. These are the nearest.

HNearest ERRiddle Memorial HospitalMedia · 2.9 miDirections →
★Best rated nearbyMercy Catholic Medical Center- Mercy Fitzgerald★★★★★ · 9.6 miDirections →
+Low-cost careChespenn Health ServicesChester · 4.2 mi · sliding-scale feesDirections →
2.9 mi
Riddle Memorial Hospital
Media · ★★★★★
ER
3.8 mi
Crozer Chester Medical Center
Upland · ★★★★★
ER
4.2 mi
Chespenn Health Services
2 sites · nearest in Chester
Sliding-scale fees
Directions to nearest
5.7 mi
Henrietta Johnson Medical Center at Claymont
Claymont · community health center
Sliding-scale fees
9.1 mi
Nemours Children's Hospital, Delaware
Wilmington · not rated
ERChildren's
9.6 mi
Mercy Catholic Medical Center- Mercy Fitzgerald
Darby · ★★★★★
ER
✓ Primary careAston is not a shortage area
✓ Dental careAston is not a shortage area
✓ Mental healthAston is not a shortage area

Hospitals: Medicare overall star ratings, 1–5. Community health centers charge on a sliding scale by income. Distances are straight-line from the center of Aston. Shortage areas: HRSA Health Professional Shortage Areas.

All 5 measures for Aston
MeasureAstonMarginPennsylvania
Chronic conditions
Lost all teeth (65+)9.6%7.7–11.8%14.5%better
Habits
Sleep under 7 hours38.5%32.5–45%37.9%about the same
Care & screenings
Dentist visit70.3%67–73.6%64.4%better
Colon screening69.8%64.8–74.4%67.5%about the same
Mammogram80.4%73.5–86.1%77.7%about the same
About these numbers

How CDC estimates town health

They're modeled estimatesCDC combines a large national health survey with each area's age, sex, race and income mix to estimate local rates. Nobody surveyed Aston door to door.
Close calls stay grayEvery figure has a margin of error. When the Pennsylvania figure falls inside it, we don't call Aston better or worse.
Why a ZIP codeCDC publishes towns like Aston by ZIP code. We weight the ZIP codes that cover Aston by how much of its land each one covers.

CDC PLACES: Local Data for Better Health, 2025 release. The Pennsylvania figure combines its counties, weighted by adult population.

Health estimates: CDC PLACES. Hospitals and star ratings: Medicare Care Compare (CMS). Health centers and shortage areas: HRSA. Town boundaries: U.S. Census Bureau.

The door’s open

Where to, neighbor?

You’re in Aston, PADelaware CountyView boundary

Nearby

All towns & citiesExplore the map
Loading boundary…

Aston is your selected town. The feed includes posts assigned to this town, not a distance radius or ZIP code.

Neighborhoods narrow the feed further, while townwide announcements, events, and issues remain visible.

Boundary source: https://tigerweb.geo.census.gov/arcgis/rest/services/TIGERweb/Places_CouSub_ConCity_SubMCD/MapServer/15 · 2025-01-01