Average Rent in Pennsylvania by City and ZIP (2026)

Across 348 Pennsylvania ZIP codes with data, typical asking rent runs from $675 to $3,116, with a statewide median of $1,584. Data as of June 2026.

Pennsylvania cities with rent data

CityMedian rentRangeZIP codes
Philadelphia$1,627$1,182 to $2,32345
Pittsburgh$1,475$1,146 to $2,00733
Harrisburg$1,263$1,061 to $1,6719
Reading$1,636$1,148 to $1,8959
Erie$1,028$825 to $1,6047
Scranton$1,326$1,205 to $1,4497
York$1,472$1,207 to $1,6826
Allentown$1,658$1,550 to $2,2375
Bethlehem$1,989$1,691 to $2,3504
Lancaster$1,470$1,377 to $1,9703
Wilkes-Barre$1,271$1,250 to $1,4013

Is Pennsylvania a good place to buy a rental?

Rent is only half the equation. Compare it against local prices to see where the numbers actually work.

Other states