city image

Best Places to Rent

Greater Cleveland

Ohio

Average Rent

$1,353

Rent Comparison

1.6% Higher

than state average

Cost of Living

-4.8% Lower

than national average

Population

2.08 Million

in 2022

The Cleveland-Elyria, OH metro area has a total population of 2,081,229. Use the map below to explore this metro’s top cities and compare key metrics to find the best place

Cleveland

Average Rent

$1,595

Population

365,173

# of Rentals

1,603

Parma

Average Rent

$1,004

Population

74,887

# of Rentals

91

Lorain

Average Rent

$786

Population

69,497

# of Rentals

16

Elyria

Average Rent

$817

Population

54,572

# of Rentals

21

Euclid

Average Rent

$841

Population

48,885

# of Rentals

318

Lakewood

Average Rent

$1,000

Population

48,013

# of Rentals

195

Mentor

Average Rent

$1,107

Population

46,726

# of Rentals

6

Cleveland Heights

Average Rent

$1,459

Population

44,936

# of Rentals

66

Strongsville

Average Rent

$1,178

Population

43,360

# of Rentals

37

Brunswick

Average Rent

$1,179

Population

35,302

# of Rentals

26

Westlake

Average Rent

$1,547

Population

32,724

# of Rentals

59

North Olmsted

Average Rent

$1,193

Population

30,555

# of Rentals

42

North Royalton

Average Rent

$1,164

Population

29,556

# of Rentals

93

Medina

Average Rent

$1,118

Population

27,675

# of Rentals

41

Garfield Heights

Average Rent

$885

Population

27,483

# of Rentals

5

Shaker Heights

Average Rent

$1,711

Population

27,192

# of Rentals

61

Avon

Average Rent

$1,929

Population

24,952

# of Rentals

5

Wadsworth

Average Rent

$1,077

Population

24,440

# of Rentals

6

Willoughby

Average Rent

$1,460

Population

24,087

# of Rentals

148

Solon

Average Rent

$1,451

Population

23,392

# of Rentals

18

Maple Heights

Average Rent

$793

Population

22,840

# of Rentals

8

Olmsted Twp

Average Rent

$1,385

Population

21,728

# of Rentals

6

Rocky River

Average Rent

$1,883

Population

20,515

# of Rentals

16

Painesville

Average Rent

$1,415

Population

20,485

# of Rentals

11

Mayfield Heights

Average Rent

$1,201

Population

19,971

# of Rentals

55

Parma Heights

Average Rent

$997

Population

19,721

# of Rentals

63

East Cleveland

Average Rent

$892

Population

19,665

# of Rentals

35

Broadview Heights

Average Rent

$948

Population

18,499

# of Rentals

45

Brook Park

Average Rent

$977

Population

17,489

# of Rentals

9

Eastlake

Average Rent

$971

Population

17,465

# of Rentals

24

Berea

Average Rent

$1,058

Population

17,207

# of Rentals

15

Fairview Park

Average Rent

$1,033

Population

16,097

# of Rentals

25

Bedford

Average Rent

$838

Population

13,832

# of Rentals

45

Beachwood

Average Rent

$1,866

Population

13,733

# of Rentals

122

University Heights

Average Rent

$1,577

Population

12,910

# of Rentals

5

Richmond Heights

Average Rent

$773

Population

12,794

# of Rentals

16

Willoughby Hills

Average Rent

$1,068

Population

11,171

# of Rentals

75

Bedford Heights

Average Rent

$809

Population

10,648

# of Rentals

32

Brooklyn

Average Rent

$874

Population

10,608

# of Rentals

21

North Randall

Average Rent

$1,013

Population

1,356

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