6,767 Homes For Rent By Owner in Pennsylvania

There are currently 6,767 homes for rent in Pennsylvania. The median list price in Pennsylvania is $2,138 and the average price per square foot is $4. Want to rent a house, land, or condo in Pennsylvania? Check out our ranking: Best Places to Live in Pennsylvania

Browse homes in Pennsylvania by city

No of Properties

Avg. list price

Avg. price / sq.ft

Philadelphia, PA

4979 homes for rent

$1,937

$1

Lansdale, PA

85 homes for rent

$2,394

$23

Phoenixville, PA

77 homes for rent

$2,138

0

York, PA

61 homes for rent

$1,387

$1

Mechanicsburg, PA

51 homes for rent

$2,062

$2

West Chester, PA

49 homes for rent

$2,547

$2

Downingtown, PA

46 homes for rent

$2,615

$3

Reading, PA

41 homes for rent

$1,516

$2

Pottstown, PA

34 homes for rent

$1,943

$2

Doylestown, PA

32 homes for rent

$3,721

$6

Conshohocken, PA

29 homes for rent

$2,458

$3

Bala Cynwyd, PA

29 homes for rent

$2,609

$8

Collegeville, PA

26 homes for rent

$2,435

$2

Newtown, PA

26 homes for rent

$3,269

$3

Norristown, PA

26 homes for rent

$1,849

$1

Lancaster, PA

25 homes for rent

$2,061

$3

Royersford, PA

24 homes for rent

$2,231

$6

Coatesville, PA

24 homes for rent

$2,003

$1

Red Lion, PA

23 homes for rent

$1,662

$5

Bryn Mawr, PA

21 homes for rent

$2,233

$4

Harrisburg, PA

21 homes for rent

$2,023

$3

Browse homes in Pennsylvania by county

No of Properties

Avg. list price

Avg. price / sq.ft

Philadelphia County

4631 homes for rent

$1,958

$0

Montgomery County

491 homes for rent

$2,471

$4

Bucks County

203 homes for rent

$2,890

$3

Delaware County

177 homes for rent

$2,169

$2

Chester County

148 homes for rent

$2,563

$1

York County

136 homes for rent

$1,468

$2

Cumberland County

97 homes for rent

$1,964

$2

Berks County

74 homes for rent

$1,645

$1

Dauphin County

38 homes for rent

$1,991

$2

Franklin County

37 homes for rent

$1,665

$0

Schuylkill County

28 homes for rent

$1,189

$0

Lancaster County

28 homes for rent

$1,637

$2

Lebanon County

23 homes for rent

$1,939

$2