Skip to content
city image

Best Places to Rent

Philadelphia Metropolitan Area

Pennsylvania, New Jersey, Delaware, Maryland

Average Rent

$1,911

Rent Comparison

6.8% Higher

than state average

Cost of Living

18.6% 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,028

Population

1,536,683

# of Rentals

4,222

Newark

Average Rent

$1,557

Population

149,584

# of Rentals

213

Jeffersonville

Average Rent

$1,680

Population

89,821

# of Rentals

12

Camden

Average Rent

$1,446

Population

77,547

# of Rentals

45

Wilmington

Average Rent

$1,890

Population

75,339

# of Rentals

576

Bensalem

Average Rent

$1,559

Population

63,195

# of Rentals

147

Upper Darby Township

Average Rent

$1,130

Population

54,566

# of Rentals

110

Levittown

Average Rent

$1,624

Population

51,437

# of Rentals

40

Mount Laurel

Average Rent

$1,978

Population

46,197

# of Rentals

71

Sicklerville

Average Rent

$1,864

Population

45,652

# of Rentals

26

Haverford Township

Average Rent

$1,806

Population

44,454

# of Rentals

8

Sewell

Average Rent

$2,329

Population

39,247

# of Rentals

7

Chester

Average Rent

$1,211

Population

37,753

# of Rentals

28

Evesham Township

Average Rent

$2,554

Population

36,894

# of Rentals

21

Norristown

Average Rent

$1,613

Population

36,150

# of Rentals

79

Pennsauken

Average Rent

$2,164

Population

36,044

# of Rentals

54

Warminster Township

Average Rent

$1,863

Population

35,963

# of Rentals

23

Havertown

Average Rent

$1,355

Population

35,634

# of Rentals

14

Wayne

Average Rent

$1,984

Population

34,808

# of Rentals

19

Deptford

Average Rent

$1,677

Population

31,849

# of Rentals

12

Willingboro

Average Rent

$1,716

Population

31,737

# of Rentals

19

Drexel Hill

Average Rent

$1,245

Population

28,493

# of Rentals

35

Limerick

Average Rent

$2,042

Population

28,179

# of Rentals

7

King Of Prussia

Average Rent

$2,012

Population

26,695

# of Rentals

208

Glassboro

Average Rent

$1,482

Population

25,263

# of Rentals

20

Middletown

Average Rent

$1,957

Population

24,789

# of Rentals

14

Medford

Average Rent

$1,997

Population

24,540

# of Rentals

24

Pottstown

Average Rent

$1,326

Population

23,680

# of Rentals

14

Exton

Average Rent

$2,156

Population

23,492

# of Rentals

119

Warrington

Average Rent

$1,970

Population

23,195

# of Rentals

18

Secane

Average Rent

$1,338

Population

23,136

# of Rentals

21

Huntingdon Valley

Average Rent

$1,842

Population

23,065

# of Rentals

9

Newtown Square

Average Rent

$2,718

Population

23,006

# of Rentals

30

Bear

Average Rent

$2,029

Population

22,665

# of Rentals

95

West Deptford

Average Rent

$1,921

Population

22,618

# of Rentals

12

Elkins Park

Average Rent

$1,426

Population

20,956

# of Rentals

67

Lindenwold

Average Rent

$1,382

Population

20,092

# of Rentals

114

Maple Shade Township

Average Rent

$1,643

Population

19,872

# of Rentals

97

Glen Mills

Average Rent

$2,186

Population

19,562

# of Rentals

18

Lansdale

Average Rent

$1,769

Population

19,354

# of Rentals

97

Voorhees

Average Rent

$1,767

Population

19,267

# of Rentals

64

Phoenixville

Average Rent

$2,241

Population

18,865

# of Rentals

75

Delran

Average Rent

$1,821

Population

18,592

# of Rentals

13

Cinnaminson

Average Rent

$1,856

Population

17,578

# of Rentals

9

West Chester

Average Rent

$1,904

Population

15,560

# of Rentals

122

Williamstown

Average Rent

$1,456

Population

15,485

# of Rentals

28

Horsham Township

Average Rent

$1,673

Population

15,296

# of Rentals

75

Elkton

Average Rent

$1,396

Population

15,258

# of Rentals

49

Cherry Hill

Average Rent

$2,202

Population

15,166

# of Rentals

140

East Norriton Township

Average Rent

$1,777

Population

14,719

# of Rentals

20

Willow Grove

Average Rent

$1,706

Population

14,168

# of Rentals

20

Coatesville

Average Rent

$1,498

Population

13,821

# of Rentals

14

Collingswood

Average Rent

$1,528

Population

13,777

# of Rentals

60

Ardmore

Average Rent

$3,219

Population

13,739

# of Rentals

74

Wynnewood

Average Rent

$2,214

Population

13,418

# of Rentals

41

Lumberton

Average Rent

$1,786

Population

13,157

# of Rentals

43

Bala Cynwyd

Average Rent

$2,302

Population

12,620

# of Rentals

215

Pennsville

Average Rent

$1,389

Population

12,282

# of Rentals

18

Gloucester City

Average Rent

$1,986

Population

12,063

# of Rentals

14

Lafayette Hill

Average Rent

$1,988

Population

11,838

# of Rentals

7

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.