Average Rent in Johnstown, PA
Rentals in Johnstown average about $896 a month as of October 2026. That is 46.1% lower than the Pennsylvania average and 57.0% lower than the U.S. average.
$896
Average rent, Oct 2026
$916
Average 2-bedroom rent
-46.1%
Against Pennsylvania ($1,661)
-57.0%
Against the U.S. ($2,082)
Average Rent in Johnstown by Bedroom
Asking rents as of October 2026, beside Pennsylvania and the country.
| Size | Johnstown | Pennsylvania | U.S. | Income to afford it* |
|---|---|---|---|---|
| All sizes | $896 | $1,661 | $2,082 | $35,800 |
| 1 bedroom | $833 | $1,439 | $1,761 | $33,300 |
| 2 bedrooms | $916 | $1,706 | $2,066 | $36,600 |
| 3 bedrooms | $1,013 | $1,900 | $2,392 | $40,500 |
*Yearly household income at which this rent is 30% of income, before taxes. Studios are counted with 1-bedroom homes. Figures are asking rents advertised on RentalSource, not what tenants ended up paying.
For Rent in Johnstown Now
Medians of the 24 listings advertised today, each counted once at the middle of its rents.
By monthly rent
Half of rentals ask between $800 and $913.
Johnstown and Nearby Cities
Average rent as of October 2026 in the nearest cities we measure.
Average Rent Elsewhere in Pennsylvania
- Philadelphia$1,828 average rent
- Pittsburgh$1,544 average rent
- York$1,315 average rent
- Harrisburg$1,414 average rent
- Erie$1,282 average rent
- Allentown$1,566 average rent
- Lancaster$1,589 average rent
- West Chester$2,113 average rent
- Reading$1,432 average rent
- State College$1,583 average rent
- Norristown$1,797 average rent
- Easton$1,760 average rent