Skip to content
city image

Best Places to Rent

Cleveland Metropolitan Area

Ohio

Average Rent

$1,529

Rent Comparison

9.8% Higher

than state average

Cost of Living

-4.8% Lower

than national average

Population

2.17 Million

in 2022

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

Cleveland

Average Rent

$1,817

Population

365,173

# of Rentals

1,922

Parma

Average Rent

$996

Population

74,887

# of Rentals

81

Lorain

Average Rent

$917

Population

69,497

# of Rentals

12

Mayfield

Average Rent

$1,584

Population

65,115

# of Rentals

6

Elyria

Average Rent

$760

Population

54,572

# of Rentals

37

Euclid

Average Rent

$860

Population

48,885

# of Rentals

58

Lakewood

Average Rent

$1,131

Population

48,013

# of Rentals

62

Mentor

Average Rent

$1,178

Population

46,726

# of Rentals

20

Cleveland Heights

Average Rent

$1,464

Population

44,936

# of Rentals

83

Strongsville

Average Rent

$1,308

Population

43,360

# of Rentals

40

Brunswick

Average Rent

$1,188

Population

35,302

# of Rentals

25

Westlake

Average Rent

$1,584

Population

32,724

# of Rentals

59

North Olmsted

Average Rent

$1,248

Population

30,555

# of Rentals

32

North Royalton

Average Rent

$1,247

Population

29,556

# of Rentals

81

Medina

Average Rent

$1,054

Population

27,675

# of Rentals

38

Shaker Heights

Average Rent

$1,471

Population

27,192

# of Rentals

30

Avon Lake

Average Rent

$1,407

Population

25,649

# of Rentals

6

Avon

Average Rent

$1,996

Population

24,952

# of Rentals

7

Wadsworth

Average Rent

$1,202

Population

24,440

# of Rentals

7

Willoughby

Average Rent

$1,521

Population

24,087

# of Rentals

63

Solon

Average Rent

$1,450

Population

23,392

# of Rentals

14

Maple Heights

Average Rent

$809

Population

22,840

# of Rentals

8

Olmsted Twp

Average Rent

$1,355

Population

21,728

# of Rentals

23

Rocky River

Average Rent

$1,653

Population

20,515

# of Rentals

41

Painesville

Average Rent

$1,377

Population

20,485

# of Rentals

93

Mayfield Heights

Average Rent

$1,189

Population

19,971

# of Rentals

47

Parma Heights

Average Rent

$1,066

Population

19,721

# of Rentals

83

East Cleveland

Average Rent

$806

Population

19,665

# of Rentals

32

Broadview Heights

Average Rent

$934

Population

18,499

# of Rentals

38

Brook Park

Average Rent

$1,019

Population

17,489

# of Rentals

5

Eastlake

Average Rent

$1,005

Population

17,465

# of Rentals

28

Fairview Park

Average Rent

$1,056

Population

16,097

# of Rentals

17

Middleburg Heights

Average Rent

$1,027

Population

14,827

# of Rentals

9

Bedford

Average Rent

$907

Population

13,832

# of Rentals

68

Willowick

Average Rent

$1,019

Population

13,775

# of Rentals

46

Beachwood

Average Rent

$1,704

Population

13,733

# of Rentals

85

Warrensville Heights

Average Rent

$767

Population

13,355

# of Rentals

138

Brecksville

Average Rent

$2,291

Population

13,255

# of Rentals

32

University Heights

Average Rent

$1,571

Population

12,910

# of Rentals

15

Amherst

Average Rent

$1,520

Population

12,566

# of Rentals

22

Willoughby Hills

Average Rent

$995

Population

11,171

# of Rentals

17

Bedford Heights

Average Rent

$861

Population

10,648

# of Rentals

11

Brooklyn

Average Rent

$1,173

Population

10,608

# of Rentals

12

Chardon

Average Rent

$1,167

Population

5,667

# of Rentals

17

Oakwood Village

Average Rent

$1,007

Population

3,385

# of Rentals

9

North Randall

Average Rent

$1,013

Population

1,356

# of Rentals

9

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.