Riding the pothole
The city's 311 record contains roughly 80,310 reports of potholes, street defects, broken signals, and dark streetlights since 2024-01-01. Most maps show where the street is broken. We wanted to show what the bus rider sees from the platform — and which SEPTA stops sit in the middle of it.
Every bright patch on the map is a cluster of calls — potholes, dark streetlights, broken signals, crumbling pavement. The hotter the block, the heavier the maintenance backlog the street is carrying. Philadelphia's 80,310 reports since 2024-01-01 are not evenly distributed across the city.
SEPTA runs about 10,063 bus and trolley stops across Philadelphia, plus 91 Regional Rail and subway stations. Next: those stops appear on the map, sized by how many defect reports sit within walking distance.
The city's stops don't sit evenly across this heat. The cobalt dots mark the stops with the most nearby 311 reports — sized so the worst-hit stops read larger. A handful bear an outsized share of the rider-facing wear.
About 8,014 stops accumulated three or more defect reports in walking distance. The bars rank the heaviest dozen.
The ranking is geographically clustered — heavy-traffic corridors carry both heavy ridership and heavy maintenance load.
Next, the map zooms to 16th St & Walnut St — the single SEPTA stop with the most rider-eye street wear in walking distance. Accent shifts to brick.
This is the view a rider sees standing at 16th St & Walnut St: roughly 274 reports of broken pavement, broken signals, or dark streetlights filed within a 300-meter walk since 2024-01-01. SEPTA does not own the street. The City Streets Department does. But the rider waits at SEPTA's stop and looks at the street the City is responsible for keeping.
Reframing 311 from "where defects are" to "what the rider sees" doesn't change the data — it changes where attention lands. Maintenance budgets that score corridors purely by car traffic miss the rider's experience of the same corridor. The Streets Department's queue and the SEPTA rider's wait are the same wait.
View underlying data
Top 20 SEPTA stops by 311 defect reports within ~300m (3×3 cells on a 100m grid). Since 2024-01-01.
| Rank | Stop | Mode | Reports | Lat, Lon |
|---|---|---|---|---|
| 1 | 16th St & Walnut St | bus | 274 | 39.9496, -75.1675 |
| 2 | Walnut St & 16th St | bus | 274 | 39.9498, -75.1674 |
| 3 | 16th St & Chestnut St | bus | 242 | 39.9511, -75.1672 |
| 4 | Chestnut St & 16th St | bus | 242 | 39.9512, -75.1673 |
| 5 | Chestnut St & 15th St | bus | 219 | 39.9510, -75.1657 |
| 6 | Walnut St & 15th St | bus | 217 | 39.9496, -75.1658 |
| 7 | 16th St & Locust St | bus | 209 | 39.9485, -75.1677 |
| 8 | Walnut St & 17th St | bus | 209 | 39.9500, -75.1690 |
| 9 | Walnut St & 18th St | bus | 209 | 39.9502, -75.1705 |
| 10 | 17th St & Walnut St | bus | 209 | 39.9501, -75.1692 |
| 11 | Locust St & 16th St | bus | 209 | 39.9486, -75.1679 |
| 12 | Locust St & 13th St | bus | 209 | 39.9479, -75.1625 |
| 13 | Spruce St & 15th St | bus | 195 | 39.9472, -75.1663 |
| 14 | Walnut St & 13th St | bus | 193 | 39.9491, -75.1620 |
| 15 | 15th St & Ranstead St | bus | 192 | 39.9518, -75.1655 |
| 16 | 12th St & Walnut St | bus | 188 | 39.9490, -75.1606 |
| 17 | Locust St & 15th St | bus | 184 | 39.9484, -75.1664 |
| 18 | 13th St | bus | 179 | 39.9521, -75.1615 |
| 19 | Market St & 13th St | bus | 179 | 39.9522, -75.1613 |
| 20 | Market St & 12th St - MBFS | bus | 179 | 39.9521, -75.1605 |