city image

Best Places to Rent

Greater Cleveland

Ohio

Average Rent

$1,356

Rent Comparison

3.1% 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,546

Population

365,173

# of Rentals

1,510

Parma

Average Rent

$978

Population

74,887

# of Rentals

78

Lorain

Average Rent

$879

Population

69,497

# of Rentals

14

Elyria

Average Rent

$764

Population

54,572

# of Rentals

50

Euclid

Average Rent

$913

Population

48,885

# of Rentals

141

Lakewood

Average Rent

$1,002

Population

48,013

# of Rentals

215

Mentor

Average Rent

$1,167

Population

46,726

# of Rentals

25

Cleveland Heights

Average Rent

$1,440

Population

44,936

# of Rentals

74

Strongsville

Average Rent

$1,109

Population

43,360

# of Rentals

54

Brunswick

Average Rent

$1,130

Population

35,302

# of Rentals

35

Westlake

Average Rent

$1,598

Population

32,724

# of Rentals

44

North Olmsted

Average Rent

$1,211

Population

30,555

# of Rentals

42

North Royalton

Average Rent

$1,181

Population

29,556

# of Rentals

85

Medina

Average Rent

$1,066

Population

27,675

# of Rentals

37

Shaker Heights

Average Rent

$1,700

Population

27,192

# of Rentals

50

Avon

Average Rent

$1,924

Population

24,952

# of Rentals

7

Willoughby

Average Rent

$1,475

Population

24,087

# of Rentals

130

Solon

Average Rent

$1,501

Population

23,392

# of Rentals

12

Maple Heights

Average Rent

$782

Population

22,840

# of Rentals

7

Olmsted Twp

Average Rent

$1,339

Population

21,728

# of Rentals

10

Rocky River

Average Rent

$1,491

Population

20,515

# of Rentals

16

Painesville

Average Rent

$1,415

Population

20,485

# of Rentals

14

Mayfield Heights

Average Rent

$1,109

Population

19,971

# of Rentals

60

Parma Heights

Average Rent

$971

Population

19,721

# of Rentals

74

East Cleveland

Average Rent

$847

Population

19,665

# of Rentals

32

Broadview Heights

Average Rent

$937

Population

18,499

# of Rentals

39

Brook Park

Average Rent

$965

Population

17,489

# of Rentals

6

Eastlake

Average Rent

$960

Population

17,465

# of Rentals

24

Berea

Average Rent

$1,084

Population

17,207

# of Rentals

15

Fairview Park

Average Rent

$1,013

Population

16,097

# of Rentals

38

Middleburg Heights

Average Rent

$1,114

Population

14,827

# of Rentals

7

Bedford

Average Rent

$836

Population

13,832

# of Rentals

43

Beachwood

Average Rent

$1,750

Population

13,733

# of Rentals

105

Brecksville

Average Rent

$2,193

Population

13,255

# of Rentals

6

Richmond Heights

Average Rent

$787

Population

12,794

# of Rentals

16

Willoughby Hills

Average Rent

$983

Population

11,171

# of Rentals

11

Bedford Heights

Average Rent

$824

Population

10,648

# of Rentals

23

Brooklyn

Average Rent

$985

Population

10,608

# of Rentals

14

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.