city image

Best Places to Rent

Greater Pittsburgh

Pennsylvania

Average Rent

$1,692

Rent Comparison

-4.7% Lower

than state average

Cost of Living

1.1% 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,858

Population

309,382

# of Rentals

2,005

Moon Township

Average Rent

$1,617

Population

43,029

# of Rentals

21

Cranberry Township

Average Rent

$1,572

Population

34,458

# of Rentals

55

Bethel Park

Average Rent

$1,535

Population

31,515

# of Rentals

33

Monroeville

Average Rent

$1,238

Population

27,096

# of Rentals

70

Wexford

Average Rent

$1,338

Population

22,467

# of Rentals

63

Allison Park

Average Rent

$1,222

Population

20,562

# of Rentals

15

McKeesport

Average Rent

$1,004

Population

20,427

# of Rentals

25

Mount Lebanon

Average Rent

$1,051

Population

16,369

# of Rentals

6

Greensburg

Average Rent

$942

Population

15,322

# of Rentals

11

Butler

Average Rent

$943

Population

14,334

# of Rentals

9

Washington

Average Rent

$1,121

Population

13,634

# of Rentals

28

Jefferson Hills

Average Rent

$1,100

Population

12,084

# of Rentals

8

South Park

Average Rent

$1,246

Population

10,901

# of Rentals

20

Munhall

Average Rent

$1,755

Population

10,892

# of Rentals

6

Aliquippa

Average Rent

$1,235

Population

10,788

# of Rentals

10

Canonsburg

Average Rent

$1,410

Population

9,577

# of Rentals

26

North Versailles

Average Rent

$805

Population

9,521

# of Rentals

16

McKees Rocks

Average Rent

$1,500

Population

6,115

# of Rentals

7

Coraopolis

Average Rent

$1,639

Population

5,346

# of Rentals

71

McMurray

Average Rent

$1,755

Population

4,694

# of Rentals

24

Bridgeville

Average Rent

$1,868

Population

4,502

# of Rentals

143

Zelienople

Average Rent

$1,176

Population

4,043

# of Rentals

11

Sewickley

Average Rent

$1,225

Population

3,908

# of Rentals

5

Slippery Rock

Average Rent

$792

Population

3,282

# of Rentals

44

Gibsonia

Average Rent

$1,163

Population

2,370

# of Rentals

13

Oakdale

Average Rent

$1,103

Population

1,441

# of Rentals

94

Mars

Average Rent

$1,370

Population

1,086

# of Rentals

8

Upper Saint Clair

Average Rent

$1,432

Population

--

# of Rentals

7

Cranberry

Average Rent

$1,755

Population

--

# of Rentals

5

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.