city image

Best Places to Rent

Greater Pittsburgh

Pennsylvania

Average Rent

$1,617

Rent Comparison

-13.0% Lower

than state average

Cost of Living

1.9% Higher

than national average

Population

2.43 Million

in 2022

The Pittsburgh, PA metro area has a total population of 2,426,323. Use the map below to explore this metro’s top cities and compare key metrics to find the best place

Pittsburgh

Average Rent

$1,711

Population

309,382

# of Rentals

1,616

Moon Township

Average Rent

$1,512

Population

43,029

# of Rentals

27

Cranberry Township

Average Rent

$1,954

Population

34,458

# of Rentals

38

Bethel Park

Average Rent

$1,462

Population

31,515

# of Rentals

27

Monroeville

Average Rent

$1,312

Population

27,096

# of Rentals

82

Squirrel Hill

Average Rent

$1,575

Population

27,084

# of Rentals

18

Wexford

Average Rent

$1,271

Population

22,467

# of Rentals

45

Allison Park

Average Rent

$1,356

Population

20,562

# of Rentals

15

Greensburg

Average Rent

$842

Population

15,322

# of Rentals

34

Washington

Average Rent

$1,004

Population

13,634

# of Rentals

23

South Park

Average Rent

$1,446

Population

10,901

# of Rentals

24

Munhall

Average Rent

$2,185

Population

10,892

# of Rentals

8

Aliquippa

Average Rent

$1,761

Population

10,788

# of Rentals

5

Canonsburg

Average Rent

$1,735

Population

9,577

# of Rentals

25

North Versailles

Average Rent

$821

Population

9,521

# of Rentals

16

McKees Rocks

Average Rent

$1,477

Population

6,115

# of Rentals

7

Coraopolis

Average Rent

$1,558

Population

5,346

# of Rentals

75

McMurray

Average Rent

$1,761

Population

4,694

# of Rentals

37

Bridgeville

Average Rent

$1,808

Population

4,502

# of Rentals

154

Sewickley

Average Rent

$1,040

Population

3,908

# of Rentals

9

Slippery Rock

Average Rent

$804

Population

3,282

# of Rentals

10

Braddock

Average Rent

$1,086

Population

2,555

# of Rentals

5

Gibsonia

Average Rent

$1,188

Population

2,370

# of Rentals

11

Oakdale

Average Rent

$1,195

Population

1,441

# of Rentals

8

Mars

Average Rent

$1,342

Population

1,086

# of Rentals

5

Upper Saint Clair

Average Rent

$2,032

Population

--

# of Rentals

7

Cranberry

Average Rent

$2,731

Population

--

# of Rentals

6

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.