Skip to content

Philadelphia rental license data, by ZIP code

Aggregated from the City of Philadelphia's public licensing and enforcement records: 94,499 active rental licenses across 46 ZIP codes. Each page pairs the largest approximate neighborhood overlaps with active records, expirations in the snapshot's 90-day window, open violations at licensed rentals by category and shared-boundary ZIP comparisons.

Own a rental in one of these ZIPs? Check your own property's status

Preview your rental-license status, recorded expiry and counts of items needing attention (free, in about 30 seconds, with a copy by email). Compliance Watch adds the full record details, next steps, reminders and supported-source rechecks, from $99/year.

Active rental licenses by ZIP
ZIPLargest neighborhood overlapsActive rental licenses
19102Logan Square, Rittenhouse, Center City East, Washington Square West327
19103Logan Square, Rittenhouse, Fitler Square1,450
19104University City, Mantua, West Powelton, Spruce Hill3,580
19106Old City, Riverfront, Society Hill, Northern Liberties843
19107Washington Square West, Center City East, Callowhill, Chinatown776
19111Fox Chase, Oxford Circle, Lawndale, Pennypack Park2,926
19114Northeast Phila Airport, Torresdale, Morrell Park, Pennypack879
19115Bustleton, Pennypack Park1,119
19116Somerton, Byberry1,191
19118Chestnut Hill, Wissahickon Park293
19119West Mount Airy, East Mount Airy, Wissahickon Park, Chestnut Hill815
19120Olney, Feltonville, Lawndale, Melrose Park Gardens2,932
19121East Park, North Central, Brewerytown, Strawberry Mansion3,529
19122West Kensington, Hartranft, Yorktown, Old Kensington1,598
19123Northern Liberties, West Poplar, East Poplar, Callowhill1,383
19124Frankford, Juniata Park, Northwood, Crescentville3,940
19125Fishtown - Lower Kensington, East Kensington, Port Richmond, Northern Liberties2,144
19126East Oak Lane, West Oak Lane443
19127Manayunk, Wissahickon, Germany Hill, Roxborough Park556
19128Upper Roxborough, Wissahickon Park, Andorra, Roxborough1,432
19129East Falls, Allegheny West, Tioga, Wissahickon Park618
19130Fairmount, East Park, Spring Garden, Logan Square1,855
19131West Park, Wynnefield, Wynnefield Heights, Overbrook2,399
19132Allegheny West, Strawberry Mansion, Glenwood, Stanton2,948
19133Hartranft, West Kensington, Fairhill, McGuire1,405
19134Richmond, Harrowgate, Upper Kensington, Port Richmond4,616
19135Tacony, Wissinoming2,684
19136Holmesburg, Torresdale, Pennypack Park, Pennypack Woods2,299
19137Bridesburg, Richmond, Harrowgate, Wissinoming313
19138West Oak Lane, East Germantown, Ogontz, East Mount Airy1,671
19139Haddington, Cobbs Creek, Mill Creek, Walnut Hill3,718
19140Hunting Park, Tioga, Franklinville, Logan3,321
19141Logan, Ogontz, Fern Rock, East Oak Lane1,344
19142Elmwood, Paschall, Kingsessing, Industrial1,963
19143Cobbs Creek, Kingsessing, Bartram Village, Southwest Schuylkill4,769
19144West Central Germantown, Southwest Germantown, East Germantown, Wister2,511
19145Industrial, Packer Park, Girard Estates, Grays Ferry2,958
19146Grays Ferry, Graduate Hospital, Point Breeze, Rittenhouse4,318
19147Riverfront, Passyunk Square, Queen Village, Bella Vista2,796
19148Riverfront, Stadium District, Lower Moyamensing, Whitman3,458
19149Mayfair, Oxford Circle, Summerdale5,523
19150Cedarbrook, West Oak Lane653
19151Overbrook, Carroll Park, Haddington, Wynnefield1,367
19152Rhawnhurst, Pennypack Park, Pennypack, Lexington Park1,673
19153Airport, Eastwick, Industrial, Penrose457
19154Parkwood Manor, Northeast Phila Airport, Byberry, Modena706

Source: City of Philadelphia public records (L&I business licenses and violations), aggregated by ZIP. Counts refresh periodically and describe areas, never individual properties. Journalists and researchers: cite freely with a link to this page.

Methodology and limitations

Philly Rental Compliance groups available City license and violation rows by the five-digit property ZIP code. "Active rental licenses" counts records marked active by the source; upcoming expirations use the date on those records. These are platform-calculated aggregates, not an official City statistic. City responses may be cached for up to 30 days and can be delayed, incomplete, or corrected later.

Neighborhoods are approximate. We intersect the City ZIP polygons with the OpenDataPhilly neighborhood polygons in a common equal-area projection and select up to four names covering at least 1% of each ZIP. The displayed names are the source's exact neighborhood labels. ZIP boundaries are cartographically adjusted; neighborhood boundaries are community reference data, not an official City declaration.

The geography was downloaded September 7, 2026. The City ZIP layer was last revised August 25, 2025; neighborhood data is dated April 24, 2024. Neighborhood data is by Robert Cheetham, adapted by spatial intersection under CC BY 4.0. Area shares include parks, airports and other mapped areas; they do not measure population, rental density, land-only area or water coverage. A ZIP can contain smaller overlaps beyond the selected names.

Adjacent links require more than one meter of shared source boundary; corner-only contacts are excluded. Comparisons use the same validated statistics generation and link only to ZIPs with published neighborhood context. They are geographic comparisons, not travel directions or safety rankings. Active licenses count source rows, not units or distinct homes. Open violations count only City violation records on parcels that have an active rental license, matched by OPA account number; a violation at a property with no active rental license on the same OPA account is not counted. Open violations can include multiple records for one property. Category shares use open records as the denominator, never the number of rental properties.

Statistics come from the City's L&I open data: the business licenses and code violations datasets. If a refresh fails, the last validated snapshot remains visible with its original date. The source response dates can differ; the oldest dates the combined snapshot conservatively. No neighborhood figure is inferred by multiplying a ZIP total by an area share.

Data snapshot generated October 19, 2026 at 6:11 AM EDT.