city image

Best Places to Rent

Philadelphia Metropolitan Area

Pennsylvania, New Jersey, Delaware, Maryland

Average Rent

$1,978

Rent Comparison

6.4% Higher

than state average

Cost of Living

12.4% Higher

than national average

Population

6.25 Million

The Philadelphia-Camden-Wilmington, PA-NJ-DE-MD metro area has a total population of 6,245,112. Use the map below to explore this metro’s top cities and compare key metrics to find the best place

Philadelphia

Average Rent

$2,121

Population

1,536,683

# of Rentals

4,099

Newark

Average Rent

$1,585

Population

149,584

# of Rentals

142

Jeffersonville

Average Rent

$2,349

Population

89,821

# of Rentals

5

Camden

Average Rent

$1,331

Population

77,547

# of Rentals

94

Wilmington

Average Rent

$2,042

Population

75,339

# of Rentals

706

Bensalem

Average Rent

$1,599

Population

63,195

# of Rentals

115

Upper Darby Township

Average Rent

$1,051

Population

54,566

# of Rentals

156

Levittown

Average Rent

$1,743

Population

51,437

# of Rentals

57

Mount Laurel

Average Rent

$2,121

Population

46,197

# of Rentals

86

Sicklerville

Average Rent

$1,751

Population

45,652

# of Rentals

36

Haverford Township

Average Rent

$1,765

Population

44,454

# of Rentals

10

Sewell

Average Rent

$2,745

Population

39,247

# of Rentals

5

Chester

Average Rent

$1,212

Population

37,753

# of Rentals

33

Evesham Township

Average Rent

$2,391

Population

36,894

# of Rentals

18

Norristown

Average Rent

$1,633

Population

36,150

# of Rentals

87

Pennsauken

Average Rent

$2,104

Population

36,044

# of Rentals

38

Warminster Township

Average Rent

$1,921

Population

35,963

# of Rentals

18

Havertown

Average Rent

$1,345

Population

35,634

# of Rentals

13

Wayne

Average Rent

$2,019

Population

34,808

# of Rentals

15

Deptford

Average Rent

$1,724

Population

31,849

# of Rentals

5

Willingboro

Average Rent

$1,796

Population

31,737

# of Rentals

5

Drexel Hill

Average Rent

$1,295

Population

28,493

# of Rentals

38

King Of Prussia

Average Rent

$2,220

Population

26,695

# of Rentals

181

Glassboro

Average Rent

$1,408

Population

25,263

# of Rentals

20

Middletown

Average Rent

$1,953

Population

24,789

# of Rentals

17

Medford

Average Rent

$1,949

Population

24,540

# of Rentals

24

Pottstown

Average Rent

$1,617

Population

23,680

# of Rentals

17

Exton

Average Rent

$2,288

Population

23,492

# of Rentals

97

Warrington

Average Rent

$2,031

Population

23,195

# of Rentals

10

Secane

Average Rent

$1,322

Population

23,136

# of Rentals

21

Huntingdon Valley

Average Rent

$2,254

Population

23,065

# of Rentals

13

Newtown Square

Average Rent

$2,784

Population

23,006

# of Rentals

17

Bear

Average Rent

$1,998

Population

22,665

# of Rentals

53

West Deptford

Average Rent

$1,881

Population

22,618

# of Rentals

21

Elkins Park

Average Rent

$1,544

Population

20,956

# of Rentals

47

Lindenwold

Average Rent

$1,390

Population

20,092

# of Rentals

151

Maple Shade

Average Rent

$1,800

Population

19,872

# of Rentals

98

Glen Mills

Average Rent

$3,237

Population

19,562

# of Rentals

10

Lansdale

Average Rent

$2,085

Population

19,354

# of Rentals

89

Voorhees

Average Rent

$1,837

Population

19,267

# of Rentals

35

Phoenixville

Average Rent

$2,154

Population

18,865

# of Rentals

74

Delran

Average Rent

$1,717

Population

18,592

# of Rentals

46

West Chester

Average Rent

$1,956

Population

15,560

# of Rentals

149

Horsham Township

Average Rent

$2,231

Population

15,296

# of Rentals

41

Elkton

Average Rent

$1,323

Population

15,258

# of Rentals

45

Cherry Hill

Average Rent

$2,201

Population

15,166

# of Rentals

140

East Norriton

Average Rent

$1,910

Population

14,719

# of Rentals

34

Willow Grove

Average Rent

$1,718

Population

14,168

# of Rentals

14

Coatesville

Average Rent

$1,567

Population

13,821

# of Rentals

6

Collingswood

Average Rent

$1,483

Population

13,777

# of Rentals

20

Ardmore

Average Rent

$2,629

Population

13,739

# of Rentals

15

Wynnewood

Average Rent

$2,108

Population

13,418

# of Rentals

36

Lumberton

Average Rent

$1,944

Population

13,157

# of Rentals

35

Bala Cynwyd

Average Rent

$2,312

Population

12,620

# of Rentals

93

Pennsville

Average Rent

$1,423

Population

12,282

# of Rentals

25

Lafayette Hill

Average Rent

$1,836

Population

11,838

# of Rentals

14

Yeadon

Average Rent

$1,216

Population

11,771

# of Rentals

29

Haddonfield

Average Rent

$1,588

Population

11,751

# of Rentals

8

Bellmawr

Average Rent

$1,970

Population

11,434

# of Rentals

18

Broomall

Average Rent

$1,651

Population

11,245

# of Rentals

5

Average Rent is calculated by averaging the monthly rent of 1 bedroom apartments.

Other Metros

This information is based on data collected by CoStar Group researchers.