Skip to content
city image

Best Places to Rent

Greater Pittsburgh

Pennsylvania

Average Rent

$1,617

Rent Comparison

-9.6% Lower

than state average

Cost of Living

0.8% Higher

than national average

Population

2.42 Million

in 2022

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

Pittsburgh

Average Rent

$1,616

Population

309,382

# of Rentals

3,406

Moon Township

Average Rent

$1,694

Population

43,029

# of Rentals

37

Cranberry Township

Average Rent

$1,710

Population

34,458

# of Rentals

58

Bethel Park

Average Rent

$1,539

Population

31,515

# of Rentals

31

Monroeville

Average Rent

$1,229

Population

27,096

# of Rentals

80

Wexford

Average Rent

$1,400

Population

22,467

# of Rentals

68

Allison Park

Average Rent

$1,211

Population

20,562

# of Rentals

21

McKeesport

Average Rent

$881

Population

20,427

# of Rentals

18

Greensburg

Average Rent

$917

Population

15,322

# of Rentals

14

Butler

Average Rent

$992

Population

14,334

# of Rentals

12

Washington

Average Rent

$1,031

Population

13,634

# of Rentals

24

Jefferson Hills

Average Rent

$1,305

Population

12,084

# of Rentals

8

South Park

Average Rent

$1,266

Population

10,901

# of Rentals

27

Munhall

Average Rent

$1,697

Population

10,892

# of Rentals

14

Canonsburg

Average Rent

$1,378

Population

9,577

# of Rentals

30

North Versailles

Average Rent

$811

Population

9,521

# of Rentals

17

Oakmont

Average Rent

$2,372

Population

6,579

# of Rentals

5

McKees Rocks

Average Rent

$1,416

Population

6,115

# of Rentals

7

Coraopolis

Average Rent

$1,584

Population

5,346

# of Rentals

70

McMurray

Average Rent

$1,754

Population

4,694

# of Rentals

17

Bridgeville

Average Rent

$1,695

Population

4,502

# of Rentals

118

Zelienople

Average Rent

$1,199

Population

4,043

# of Rentals

7

Baden

Average Rent

$812

Population

3,999

# of Rentals

7

Sewickley

Average Rent

$1,185

Population

3,908

# of Rentals

6

Gibsonia

Average Rent

$3,054

Population

2,370

# of Rentals

155

Mars

Average Rent

$1,398

Population

1,086

# of Rentals

10

Upper Saint Clair

Average Rent

$1,499

Population

--

# of Rentals

8

Cranberry

Average Rent

$1,798

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.