Home / Lowest measured density / Full-service restaurants / Pennsylvania
Pennsylvania has 64 ZIP codes where published counts of restaurants are statistically below the U.S. rate. Coverage is the Pennsylvania counties on this site, not the whole state. Same filters as the radius search. Census ZBP 2023 + ACS 2024.
Includes: Sit-down restaurants with table service · Mexican, Chinese, Italian and other cuisines · Steakhouses and seafood restaurants. Census publishes one 6-digit code (722511) and does not split these types. The density index uses that one count.
Coverage. Only the Pennsylvania counties BizGapMap covers, not the whole state. A missing state page means no ZIP there cleared the test — we do not publish an empty list.
Lowest measured density is not evidence of opportunity. A low published count can mean weak demand, no suitable space, commuters spending elsewhere, or businesses with no paid employees that ZBP does not count. Each line is a question to check locally.
False positives. The test is one-sided at 5% with no correction for looking at many ZIPs. Of 317 comparable ZIPs here, about 16 could clear the bar by chance. Small ZIPs rarely reach significance, so “not on this list” does not mean “no gap”.
| ZIP | City | County | Restaurants | Expected | Index | Band | ZIP type | Residents | Test |
|---|---|---|---|---|---|---|---|---|---|
| 19144 | Philadelphia | Philadelphia County | 6 | 35.7 | 17% | Far below average | Residential | 50,580 | p < 0.001 |
| 19013 | Chester | Delaware County | 5 | 26.4 | 19% | Far below average | Residential | 35,064 | p < 0.001 |
| 19132 | Philadelphia | Philadelphia County | 5 | 22.3 | 22% | Far below average | Residential | 33,006 | p < 0.001 |
| 19131 | Philadelphia | Philadelphia County | 8 | 32.6 | 25% | Far below average | Residential | 43,776 | p < 0.001 |
| 17015 | Carlisle | Cumberland County | 5 | 20.3 | 25% | Far below average | Mixed | 24,385 | p < 0.001 |
| 19141 | Philadelphia | Philadelphia County | 6 | 24.3 | 25% | Far below average | Residential | 32,385 | p < 0.001 |
| 19139 | Philadelphia | Philadelphia County | 8 | 29.5 | 27% | Far below average | Residential | 43,090 | p < 0.001 |
| 19150 | Philadelphia | Philadelphia County | 5 | 16.3 | 31% | Far below average | Residential | 24,304 | p < 0.01 |
| 19138 | Philadelphia | Philadelphia County | 7 | 20.5 | 34% | Far below average | Residential | 30,821 | p < 0.001 |
| 19604 | Reading | Berks County | 7 | 19.8 | 35% | Far below average | Residential | 30,124 | p < 0.001 |
| 19320 | Coatesville | Chester County | 14 | 38.7 | 36% | Far below average | Residential | 55,941 | p < 0.001 |
| 19124 | Philadelphia | Philadelphia County | 18 | 49.6 | 36% | Far below average | Residential | 71,004 | p < 0.001 |
| 19121 | Philadelphia | Philadelphia County | 10 | 27.6 | 36% | Far below average | Residential | 41,574 | p < 0.001 |
| 17019 | Dillsburg | York County | 5 | 13.8 | 36% | Far below average | Residential | 19,594 | p < 0.01 |
| 19153 | Philadelphia | Philadelphia County | 6 | 16.5 | 36% | Far below average | Mixed | 13,018 | p < 0.01 |
| 19151 | Philadelphia | Philadelphia County | 8 | 22.0 | 36% | Far below average | Residential | 33,267 | p < 0.001 |
| 19111 | Philadelphia | Philadelphia County | 17 | 46.2 | 37% | Far below average | Residential | 66,283 | p < 0.001 |
| 15221 | Pittsburgh | Allegheny County | 8 | 21.3 | 38% | Far below average | Residential | 29,374 | p < 0.001 |
| 17557 | New Holland | Lancaster County | 5 | 13.2 | 38% | Far below average | Mixed | 15,055 | p < 0.01 |
| 19363 | Oxford | Chester County | 5 | 12.9 | 39% | Far below average | Residential | 18,231 | p ≈ 0.011 |
| 19023 | Darby | Delaware County | 6 | 15.5 | 39% | Far below average | Residential | 22,247 | p < 0.01 |
| 19050 | Lansdowne | Delaware County | 8 | 20.2 | 40% | Far below average | Residential | 29,373 | p < 0.01 |
| 18102 | Allentown | Lehigh County | 14 | 34.7 | 40% | Far below average | Residential | 51,001 | p < 0.001 |
| 15210 | Pittsburgh | Allegheny County | 7 | 16.7 | 42% | Far below average | Residential | 25,227 | p < 0.01 |
| 18510 | Scranton | Lackawanna County | 5 | 11.8 | 42% | Far below average | Mixed | 14,332 | p ≈ 0.023 |
| 18067 | Northampton | Northampton County | 6 | 14.1 | 43% | Far below average | Residential | 19,590 | p ≈ 0.014 |
| 19135 | Philadelphia | Philadelphia County | 10 | 23.4 | 43% | Far below average | Residential | 33,803 | p < 0.01 |
| 19054 | Levittown | Bucks County | 5 | 11.7 | 43% | Far below average | Residential | 17,518 | p ≈ 0.025 |
| 18969 | Telford | Montgomery County | 5 | 11.5 | 44% | Far below average | Residential | 15,245 | p ≈ 0.028 |
| 19140 | Philadelphia | Philadelphia County | 17 | 38.7 | 44% | Far below average | Residential | 53,385 | p < 0.001 |
| 15001 | Aliquippa | Beaver County | 10 | 22.7 | 44% | Far below average | Residential | 31,976 | p < 0.01 |
| 17403 | York | York County | 14 | 31.6 | 44% | Far below average | Residential | 40,287 | p < 0.001 |
| 16503 | Erie | Erie County | 5 | 11.2 | 45% | Far below average | Residential | 15,753 | p ≈ 0.033 |
| 17545 | Manheim | Lancaster County | 8 | 17.9 | 45% | Far below average | Residential | 23,556 | p < 0.01 |
| 17057 | Middletown | Dauphin County | 9 | 19.9 | 45% | Far below average | Mixed | 23,560 | p < 0.01 |
| 19601 | Reading | Berks County | 12 | 26.5 | 45% | Far below average | Residential | 36,479 | p < 0.01 |
| 16002 | Butler | Butler County | 5 | 11.0 | 46% | Far below average | Residential | 15,587 | p ≈ 0.038 |
| 15108 | Coraopolis | Allegheny County | 19 | 41.6 | 46% | Far below average | Mixed | 42,799 | p < 0.001 |
| 15227 | Pittsburgh | Allegheny County | 9 | 19.5 | 46% | Far below average | Residential | 28,460 | p < 0.01 |
| 19057 | Levittown | Bucks County | 6 | 13.0 | 46% | Far below average | Residential | 17,925 | p ≈ 0.026 |
| 17022 | Elizabethtown | Lancaster County | 11 | 23.5 | 47% | Far below average | Residential | 31,908 | p < 0.01 |
| 17110 | Harrisburg | Dauphin County | 12 | 25.2 | 48% | Far below average | Mixed | 27,364 | p < 0.01 |
| 19096 | Wynnewood | Montgomery County | 6 | 12.4 | 49% | Far below average | Mixed | 15,249 | p ≈ 0.037 |
| 19525 | Gilbertsville | Montgomery County | 6 | 12.2 | 49% | Far below average | Residential | 17,725 | p ≈ 0.040 |
| 15025 | Clairton | Allegheny County | 6 | 12.2 | 49% | Far below average | Residential | 16,939 | p ≈ 0.041 |
| 17408 | York | York County | 10 | 20.2 | 50% | Far below average | Residential | 25,431 | p < 0.01 |
| 19143 | Philadelphia | Philadelphia County | 21 | 41.3 | 51% | Below average | Residential | 62,572 | p < 0.001 |
| 18062 | Macungie | Lehigh County | 10 | 19.7 | 51% | Below average | Residential | 27,110 | p ≈ 0.013 |
| 19133 | Philadelphia | Philadelphia County | 9 | 17.6 | 51% | Below average | Residential | 24,864 | p ≈ 0.019 |
| 19136 | Philadelphia | Philadelphia County | 13 | 25.0 | 52% | Below average | Residential | 36,262 | p < 0.01 |
| 19026 | Drexel Hill | Delaware County | 12 | 22.6 | 53% | Below average | Residential | 32,725 | p ≈ 0.011 |
| 19122 | Philadelphia | Philadelphia County | 12 | 22.1 | 54% | Below average | Mixed | 25,439 | p ≈ 0.014 |
| 19120 | Philadelphia | Philadelphia County | 25 | 44.9 | 56% | Below average | Residential | 66,469 | p < 0.001 |
| 19154 | Philadelphia | Philadelphia County | 16 | 26.5 | 60% | Below average | Residential | 33,796 | p ≈ 0.020 |
| 19114 | Philadelphia | Philadelphia County | 16 | 25.1 | 64% | Below average | Mixed | 30,411 | p ≈ 0.036 |
| 17543 | Lititz | Lancaster County | 23 | 35.6 | 65% | Below average | Residential | 45,912 | p ≈ 0.017 |
| 17055 | Mechanicsburg | Cumberland County | 22 | 33.2 | 66% | Below average | Residential | 42,006 | p ≈ 0.026 |
| 19104 | Philadelphia | Philadelphia County | 46 | 69.2 | 66% | Below average | Mixed | 55,172 | p < 0.01 |
| 19134 | Philadelphia | Philadelphia County | 26 | 38.8 | 67% | Below average | Residential | 53,594 | p ≈ 0.019 |
| 19403 | Norristown | Montgomery County | 24 | 35.6 | 67% | Below average | Mixed | 44,017 | p ≈ 0.026 |
| 19082 | Upper Darby | Delaware County | 20 | 29.5 | 68% | Below average | Residential | 41,541 | p ≈ 0.043 |
| 15213 | Pittsburgh | Allegheny County | 27 | 39.2 | 69% | Below average | Employment hub | 30,466 | p ≈ 0.025 |
| 18103 | Allentown | Lehigh County | 28 | 40.3 | 70% | Below average | Mixed | 48,746 | p ≈ 0.027 |
| 19149 | Philadelphia | Philadelphia County | 27 | 38.3 | 71% | Below average | Residential | 56,914 | p ≈ 0.036 |
Scroll the table sideways to see all columns. Sorted by measured density, lowest first.
Who can be listed. ZIPs in the covered counties whose county has at least 15 ZIPs in our data, with at least 10,000 residents, and at least 5 published businesses in this industry. Census hides counts of 0–2; derived remainders are excluded.
Statistically low. P(X ≤ n | expected) < 0.05, where expected is the U.S. establishments-per-person-present rate times this ZIP’s demand (residents + 0.5 × jobs located here). Same definition as the index, so the percentage and the test cannot disagree. Full test →
ZIP type is jobs per resident, not zoning. A residential ZIP can look low because residents shop near work.
What does “lowest measured density” mean for restaurants? A ZIP is listed only when Census published at least 5 restaurants with paid employees, the ZIP has at least 10,000 residents, and a one-sided Poisson test finds the count statistically below the U.S. rate (p < 0.05). Index 100% is the national density per person present.
Is a low-density ZIP a place to open this kind of business? No. A low published count of restaurants can mean weak demand, no suitable space, residents shopping near work, or businesses with no paid employees that Census ZBP does not count. Each line is a question to check locally, not a recommendation.
Why is a state missing from this list? A state page exists only when at least one ZIP in the counties we cover clears the same test as the radius search. We do not publish an empty list. Coverage is those counties, not the whole state.
← All states for restaurants · Restaurants in Pennsylvania (county totals) · Search by radius
BizGapMap — free, no-login small-business saturation reports for major U.S. counties. Built entirely from public U.S. Census, BLS, and IRS data (ZBP 2023, ACS 2024 5-year, PEP 2024, LODES, QCEW, IRS SOI). No forecasts, no revenue guesses — withheld cells are marked, and the few derived counts are labelled as estimates.