Average Rent in Pennsylvania by City and ZIP (2026)

Across 399 Pennsylvania ZIP codes with data, typical asking rent runs from $613 to $3,425, with a statewide median of $1,573. Data as of July 2026.

Pennsylvania cities with rent data

CityMedian rentRangeZIP codes
Philadelphia$1,608$1,164 to $2,23645
Pittsburgh$1,479$1,086 to $2,12534
Erie$1,116$800 to $1,7299
Harrisburg$1,313$1,090 to $1,7149
Reading$1,617$1,184 to $1,7779
Scranton$1,265$1,233 to $1,4407
Allentown$1,673$1,532 to $2,4006
York$1,512$1,202 to $1,6906
Bethlehem$1,970$1,691 to $2,2714
Johnstown$927$675 to $1,0984
Wilkes-Barre$1,301$1,070 to $1,3884
Easton$2,182$1,819 to $2,3283
Lancaster$1,496$1,353 to $1,8853

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