Skip to content
city image

Best Places to Rent

Philadelphia Metropolitan Area

Pennsylvania, New Jersey, Delaware, Maryland

Average Rent

$1,945

Rent Comparison

5.1% Higher

than state average

Cost of Living

17.4% 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,024

Population

1,536,683

# of Rentals

3,857

Newark

Average Rent

$1,651

Population

149,584

# of Rentals

173

Camden

Average Rent

$1,697

Population

77,547

# of Rentals

38

Wilmington

Average Rent

$1,951

Population

75,339

# of Rentals

631

Bensalem

Average Rent

$1,562

Population

63,195

# of Rentals

109

Upper Darby Township

Average Rent

$1,065

Population

54,566

# of Rentals

71

Levittown

Average Rent

$1,605

Population

51,437

# of Rentals

32

Mount Laurel

Average Rent

$2,072

Population

46,197

# of Rentals

53

Sicklerville

Average Rent

$1,960

Population

45,652

# of Rentals

11

Haverford Township

Average Rent

$1,913

Population

44,454

# of Rentals

8

Sewell

Average Rent

$2,318

Population

39,247

# of Rentals

8

Chester

Average Rent

$1,220

Population

37,753

# of Rentals

33

Evesham Township

Average Rent

$2,612

Population

36,894

# of Rentals

16

Norristown

Average Rent

$1,653

Population

36,150

# of Rentals

59

Pennsauken

Average Rent

$2,202

Population

36,044

# of Rentals

137

Warminster Township

Average Rent

$1,892

Population

35,963

# of Rentals

29

Havertown

Average Rent

$1,396

Population

35,634

# of Rentals

7

Wayne

Average Rent

$1,968

Population

34,808

# of Rentals

36

Deptford

Average Rent

$1,650

Population

31,849

# of Rentals

8

Willingboro

Average Rent

$1,840

Population

31,737

# of Rentals

5

Drexel Hill

Average Rent

$1,259

Population

28,493

# of Rentals

16

Limerick

Average Rent

$2,049

Population

28,179

# of Rentals

8

Feasterville Trevose

Average Rent

$1,530

Population

27,913

# of Rentals

7

King Of Prussia

Average Rent

$2,109

Population

26,695

# of Rentals

172

Glassboro

Average Rent

$1,558

Population

25,263

# of Rentals

26

Middletown

Average Rent

$1,962

Population

24,789

# of Rentals

8

Medford

Average Rent

$2,187

Population

24,540

# of Rentals

12

Pottstown

Average Rent

$1,435

Population

23,680

# of Rentals

14

Exton

Average Rent

$2,259

Population

23,492

# of Rentals

117

Warrington

Average Rent

$2,004

Population

23,195

# of Rentals

23

Secane

Average Rent

$1,337

Population

23,136

# of Rentals

19

Huntingdon Valley

Average Rent

$2,041

Population

23,065

# of Rentals

11

Newtown Square

Average Rent

$3,017

Population

23,006

# of Rentals

17

Bear

Average Rent

$1,954

Population

22,665

# of Rentals

77

West Deptford

Average Rent

$1,863

Population

22,618

# of Rentals

28

Elkins Park

Average Rent

$1,524

Population

20,956

# of Rentals

75

Lindenwold

Average Rent

$1,455

Population

20,092

# of Rentals

70

Maple Shade Township

Average Rent

$1,726

Population

19,872

# of Rentals

88

Glen Mills

Average Rent

$2,584

Population

19,562

# of Rentals

10

Lansdale

Average Rent

$1,829

Population

19,354

# of Rentals

93

Voorhees

Average Rent

$1,767

Population

19,267

# of Rentals

69

Phoenixville

Average Rent

$2,224

Population

18,865

# of Rentals

85

Delran

Average Rent

$1,868

Population

18,592

# of Rentals

9

Aston Township

Average Rent

$1,458

Population

16,479

# of Rentals

8

West Chester

Average Rent

$1,886

Population

15,560

# of Rentals

168

Williamstown

Average Rent

$1,315

Population

15,485

# of Rentals

42

Horsham Township

Average Rent

$1,631

Population

15,296

# of Rentals

50

Elkton

Average Rent

$1,582

Population

15,258

# of Rentals

44

Cherry Hill

Average Rent

$2,185

Population

15,166

# of Rentals

157

East Norriton Township

Average Rent

$1,891

Population

14,719

# of Rentals

33

Willow Grove

Average Rent

$1,770

Population

14,168

# of Rentals

14

Coatesville

Average Rent

$1,593

Population

13,821

# of Rentals

11

Collingswood

Average Rent

$1,445

Population

13,777

# of Rentals

49

Ardmore

Average Rent

$2,952

Population

13,739

# of Rentals

63

Wynnewood

Average Rent

$2,236

Population

13,418

# of Rentals

41

Lumberton

Average Rent

$1,777

Population

13,157

# of Rentals

40

Bala Cynwyd

Average Rent

$2,404

Population

12,620

# of Rentals

168

Pennsville

Average Rent

$1,407

Population

12,282

# of Rentals

12

Gloucester City

Average Rent

$2,067

Population

12,063

# of Rentals

7

Lafayette Hill

Average Rent

$1,992

Population

11,838

# 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.