Could you make rent in these towns? Here's the 50 most expensive places to rent in PA

Editor's noteThe data used in this analysis was supplied by the U.S. Census' five-year American Community Survey. The ACS includes rough estimates of median rent data at the municipal level, and actual values may be slightly different. Median gross rent includes the contract rent plus the estimated average monthly cost of utilities. 

Almost 60% of Pennsylvania's 3.42 million renters were paying hundreds more than state's median gross rent of $1,013 a month in 2021, according to census data.

The median rent in Aleppo Township, Allegheny County, a municipality of only about 1,547 people, was about $3,177 a month — the highest median rent in the entire state.

Apartment for rent sign displayed on residential street. Shows demand for housing, rental market, landlord-tenant relations.
Apartment for rent sign displayed on residential street. Shows demand for housing, rental market, landlord-tenant relations.

The suburban counties around Philadelphia make up half of the 50 most expensive towns to rent in Pennsylvania, with 14 towns in Chester County alone and all 50 towns paying at least $700 more than the state median rent.

Here are the 50 most expensive towns to rent a home in Pennsylvania, and how many renters lived there in 2021.

1. Aleppo Township, Allegheny County

Median Gross Rent: $3,177Population living in rentals: 691

2. Pennsbury Township, Chester County

Median Gross Rent: $3,113Population living in rentals: 370

More: Report says rent is going down in PA. How does your rent in Bucks County compare?

3. Upper Uwchlan Township, Chester County

Median Gross Rent: $2,667Population living in rentals: 547

4. Valencia Borough, Butler County

Median Gross Rent: $2,573Population living in rentals: 275

5. Sugarcreek Township, Armstrong County

Median Gross Rent: $2,568Population living in rentals: 140

6. East Bradford Township, Chester County

Median Gross Rent: $2,539Population living in rentals: 999

More: Major crash on Pennsylvania Turnpike in Bensalem causes delays. What it means for you

7. Rose Valley Borough, Delaware County

Median Gross Rent: $2,438Population living in rentals: 17

8. West Bradford Township, Chester County

Median Gross Rent: $2,438Population living in rentals: 1,133

9. Edgmont Township, Delaware County

Median Gross Rent: $2,353Population living in rentals: 711

10. Cornwall Borough, Lebanon County

Median Gross Rent: $2,352Population living in rentals: 895

11. West Donegal Township, Lancaster County

Median Gross Rent: $2,255Population living in rentals: 1,523

12. Wrightstown Township, Bucks County

Median Gross Rent: $2,250Population living in rentals: 568

13. Worcester Township, Montgomery County

Median Gross Rent: $2,211Population living in rentals: 935

14. Churchill Borough, Allegheny County

Median Gross Rent: $2,197Population living in rentals: 247

15. Thornbury Township, Chester County

Median Gross Rent: $2,178Population living in rentals: 716

16. Buckingham Township, Bucks County

Median Gross Rent: $2,167Population living in rentals: 893

17. Upper Pottsgrove Township, Montgomery County

Median Gross Rent: $2,110Population living in rentals: 774

18. Middletown Township, Delaware County

Median Gross Rent: $2,097Population living in rentals: 2,568

19. Freemansburg Borough, Northampton County

Median Gross Rent: $2,055Population living in rentals: 942

20. Chester Heights Borough, Delaware County

Median Gross Rent: $2,040Population living in rentals: 941

More: Ever encounter the lizards of Levittown? How they got to Bucks and what to do about them

21. West Pikeland Township, Chester County

Median Gross Rent: $2,028Population living in rentals: 130

22. Charlestown Township, Chester County

Median Gross Rent: $2,026Population living in rentals: 369

23. West Vincent Township, Chester County

Median Gross Rent: $2,002Population living in rentals: 597

24. Bethel Township, Delaware County

Median Gross Rent: $1,974Population living in rentals: 262

25. Lower Makefield Township, Bucks County

Median Gross Rent: $1,973Population living in rentals: 3,311

26. Upper Frederick Township, Montgomery County

Median Gross Rent: $1,969Population living in rentals: 397

27. Concord Township, Delaware County

Median Gross Rent: $1,963Population living in rentals: 3,063

28. Richland Township, Allegheny County

Median Gross Rent: $1,956Population living in rentals: 924

29. Lower Gwynedd Township, Montgomery County

Median Gross Rent: $1,943Population living in rentals: 1,507

30. Solebury Township, Bucks County

Median Gross Rent: $1,915Population living in rentals: 776

31. Whitemarsh Township, Montgomery County

Median Gross Rent: $1,910Population living in rentals: 3,980

32. Westtown Township, Chester County

Median Gross Rent: $1,901Population living in rentals: 1,514

33. Franklin Park Borough, Allegheny County

Median Gross Rent: $1,894Population living in rentals: 1,525

34. Highland Township, Chester County

Median Gross Rent: $1,891Population living in rentals: 199

35. Franconia Township, Montgomery County

Median Gross Rent: $1,874Population living in rentals: 1,446

36. Upper Makefield Township, Bucks County

Median Gross Rent: $1,868Population living in rentals: 537

37. Thornbury Township, Delaware County

Median Gross Rent: $1,857Population living in rentals: 137

38. Whitpain Township, Montgomery County

Median Gross Rent: $1,856Population living in rentals: 3,401

More: Ex-Central Bucks teacher sentenced for inappropriate communication with minor

39. West Lampeter Township, Lancaster County

Median Gross Rent: $1,847Population living in rentals: 3,942

40. West Whiteland Township, Chester County

Median Gross Rent: $1,834Population living in rentals: 5,266

41. Conshohocken Borough, Montgomery County

Median Gross Rent: $1,818Population living in rentals: 3,982

42. Newtown Township, Bucks County

Median Gross Rent: $1,801Population living in rentals: 2,286

43. East Whiteland Township, Chester County

Median Gross Rent: $1,797Population living in rentals: 4,257

44. Chalfont Borough, Bucks County

Median Gross Rent: $1,787Population living in rentals: 722

45. Malvern Borough, Chester County

Median Gross Rent: $1,784Population living in rentals: 1,370

46. Bedminster Township, Bucks County

Median Gross Rent: $1,778Population living in rentals: 540

47. Montgomery Township, Montgomery County

Median Gross Rent: $1,771Population living in rentals: 2,052

48. Adams Township, Butler County

Median Gross Rent: $1,769Population living in rentals: 1,129

49. Valley Township, Chester County

Median Gross Rent: $1,759Population living in rentals: 1,785

50. Chadds Ford Township, Delaware County

Median Gross Rent: $1,753Population living in rentals: 374

This article originally appeared on Bucks County Courier Times: Highest rents in PA: How much will it cost to live in these towns?