Skip to content
city image

Best Places to Rent

Philadelphia Metropolitan Area

Pennsylvania, New Jersey, Delaware, Maryland

Average Rent

$1,919

Rent Comparison

4.4% Higher

than state average

Cost of Living

17.5% Higher

than national average

Population

6.36 Million

in 2022

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

Philadelphia

Average Rent

$2,002

Population

1,536,683

# of Rentals

3,396

Newark

Average Rent

$1,596

Population

149,584

# of Rentals

161

Jeffersonville

Average Rent

$1,715

Population

89,821

# of Rentals

6

Camden

Average Rent

$1,613

Population

77,547

# of Rentals

32

Wilmington

Average Rent

$1,883

Population

75,339

# of Rentals

601

Bensalem

Average Rent

$1,520

Population

63,195

# of Rentals

176

Upper Darby Township

Average Rent

$1,064

Population

54,566

# of Rentals

71

Levittown

Average Rent

$1,602

Population

51,437

# of Rentals

44

Mount Laurel

Average Rent

$2,102

Population

46,197

# of Rentals

54

Sicklerville

Average Rent

$2,041

Population

45,652

# of Rentals

11

Haverford Township

Average Rent

$1,884

Population

44,454

# of Rentals

8

Sewell

Average Rent

$2,313

Population

39,247

# of Rentals

7

Chester

Average Rent

$1,211

Population

37,753

# of Rentals

32

Evesham Township

Average Rent

$2,637

Population

36,894

# of Rentals

13

Norristown

Average Rent

$1,627

Population

36,150

# of Rentals

54

Pennsauken

Average Rent

$2,212

Population

36,044

# of Rentals

112

Warminster Township

Average Rent

$1,930

Population

35,963

# of Rentals

30

Havertown

Average Rent

$1,434

Population

35,634

# of Rentals

11

Wayne

Average Rent

$2,010

Population

34,808

# of Rentals

34

Deptford

Average Rent

$1,716

Population

31,849

# of Rentals

12

Willingboro

Average Rent

$1,840

Population

31,737

# of Rentals

5

Drexel Hill

Average Rent

$1,291

Population

28,493

# of Rentals

22

Limerick

Average Rent

$2,043

Population

28,179

# of Rentals

7

King Of Prussia

Average Rent

$2,150

Population

26,695

# of Rentals

169

Glassboro

Average Rent

$1,425

Population

25,263

# of Rentals

22

Middletown

Average Rent

$1,968

Population

24,789

# of Rentals

8

Medford

Average Rent

$2,159

Population

24,540

# of Rentals

13

Pottstown

Average Rent

$1,413

Population

23,680

# of Rentals

13

Exton

Average Rent

$2,206

Population

23,492

# of Rentals

125

Warrington

Average Rent

$1,819

Population

23,195

# of Rentals

14

Secane

Average Rent

$1,329

Population

23,136

# of Rentals

22

Huntingdon Valley

Average Rent

$2,200

Population

23,065

# of Rentals

9

Newtown Square

Average Rent

$2,845

Population

23,006

# of Rentals

15

Bear

Average Rent

$1,923

Population

22,665

# of Rentals

79

West Deptford

Average Rent

$1,864

Population

22,618

# of Rentals

23

Elkins Park

Average Rent

$1,448

Population

20,956

# of Rentals

78

Lindenwold

Average Rent

$1,421

Population

20,092

# of Rentals

74

Maple Shade Township

Average Rent

$1,707

Population

19,872

# of Rentals

75

Glen Mills

Average Rent

$2,374

Population

19,562

# of Rentals

15

Lansdale

Average Rent

$1,843

Population

19,354

# of Rentals

61

Voorhees

Average Rent

$1,753

Population

19,267

# of Rentals

76

Phoenixville

Average Rent

$2,054

Population

18,865

# of Rentals

63

Delran

Average Rent

$1,890

Population

18,592

# of Rentals

10

West Chester

Average Rent

$1,912

Population

15,560

# of Rentals

153

Horsham Township

Average Rent

$1,704

Population

15,296

# of Rentals

36

Elkton

Average Rent

$1,420

Population

15,258

# of Rentals

52

Cherry Hill

Average Rent

$2,249

Population

15,166

# of Rentals

187

East Norriton Township

Average Rent

$1,894

Population

14,719

# of Rentals

33

Willow Grove

Average Rent

$2,049

Population

14,168

# of Rentals

7

Collingswood

Average Rent

$1,451

Population

13,777

# of Rentals

43

Ardmore

Average Rent

$3,001

Population

13,739

# of Rentals

46

Wynnewood

Average Rent

$2,329

Population

13,418

# of Rentals

28

Lumberton

Average Rent

$1,801

Population

13,157

# of Rentals

30

Bala Cynwyd

Average Rent

$2,424

Population

12,620

# of Rentals

143

Pennsville

Average Rent

$1,409

Population

12,282

# of Rentals

16

Gloucester City

Average Rent

$2,068

Population

12,063

# of Rentals

7

Lafayette Hill

Average Rent

$1,910

Population

11,838

# of Rentals

6

Haddonfield

Average Rent

$1,730

Population

11,751

# of Rentals

16

Bellmawr

Average Rent

$1,611

Population

11,434

# of Rentals

12

Broomall

Average Rent

$1,775

Population

11,245

# of Rentals

5

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

1

23

Other Metros

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