city image

Best Places to Rent

Greater Pittsburgh

Pennsylvania

Average Rent

$1,566

Rent Comparison

-10.8% 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,709

Population

309,382

# of Rentals

1,574

Moon Township

Average Rent

$1,580

Population

43,029

# of Rentals

29

Cranberry Township

Average Rent

$1,660

Population

34,458

# of Rentals

57

Bethel Park

Average Rent

$1,520

Population

31,515

# of Rentals

33

Monroeville

Average Rent

$1,269

Population

27,096

# of Rentals

65

Squirrel Hill

Average Rent

$1,610

Population

27,084

# of Rentals

15

Wexford

Average Rent

$1,290

Population

22,467

# of Rentals

51

Allison Park

Average Rent

$1,185

Population

20,562

# of Rentals

16

McKeesport

Average Rent

$867

Population

20,427

# of Rentals

17

Greensburg

Average Rent

$806

Population

15,322

# of Rentals

33

Washington

Average Rent

$1,079

Population

13,634

# of Rentals

5

South Park

Average Rent

$1,268

Population

10,901

# of Rentals

17

Munhall

Average Rent

$1,610

Population

10,892

# of Rentals

6

Canonsburg

Average Rent

$1,435

Population

9,577

# of Rentals

28

North Versailles

Average Rent

$804

Population

9,521

# of Rentals

16

Oakmont

Average Rent

$2,355

Population

6,579

# of Rentals

5

McKees Rocks

Average Rent

$1,486

Population

6,115

# of Rentals

16

Coraopolis

Average Rent

$1,425

Population

5,346

# of Rentals

75

McMurray

Average Rent

$1,754

Population

4,694

# of Rentals

21

Bridgeville

Average Rent

$1,755

Population

4,502

# of Rentals

153

Sewickley

Average Rent

$1,092

Population

3,908

# of Rentals

8

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

$959

Population

1,441

# of Rentals

95

Mars

Average Rent

$1,365

Population

1,086

# of Rentals

7

Upper Saint Clair

Average Rent

$1,505

Population

--

# of Rentals

6

Cranberry

Average Rent

$1,666

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.