Skip to content
city image

Best Places to Rent

Cleveland Metropolitan Area

Ohio

Average Rent

$1,524

Rent Comparison

9.9% Higher

than state average

Cost of Living

-4.7% 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,814

Population

365,173

# of Rentals

1,832

Parma

Average Rent

$1,013

Population

74,887

# of Rentals

65

Lorain

Average Rent

$897

Population

69,497

# of Rentals

16

Elyria

Average Rent

$846

Population

54,572

# of Rentals

58

Euclid

Average Rent

$872

Population

48,885

# of Rentals

64

Lakewood

Average Rent

$1,151

Population

48,013

# of Rentals

60

Mentor

Average Rent

$1,112

Population

46,726

# of Rentals

20

Cleveland Heights

Average Rent

$1,433

Population

44,936

# of Rentals

84

Strongsville

Average Rent

$1,315

Population

43,360

# of Rentals

39

Brunswick

Average Rent

$1,208

Population

35,302

# of Rentals

25

Westlake

Average Rent

$1,648

Population

32,724

# of Rentals

44

North Olmsted

Average Rent

$1,237

Population

30,555

# of Rentals

37

North Royalton

Average Rent

$1,230

Population

29,556

# of Rentals

81

Medina

Average Rent

$1,025

Population

27,675

# of Rentals

38

Shaker Heights

Average Rent

$1,556

Population

27,192

# of Rentals

38

Avon Lake

Average Rent

$1,447

Population

25,649

# of Rentals

8

Avon

Average Rent

$1,978

Population

24,952

# of Rentals

8

Wadsworth

Average Rent

$1,117

Population

24,440

# of Rentals

10

Willoughby

Average Rent

$1,452

Population

24,087

# of Rentals

60

Solon

Average Rent

$1,513

Population

23,392

# of Rentals

8

Maple Heights

Average Rent

$875

Population

22,840

# of Rentals

7

Olmsted Twp

Average Rent

$1,345

Population

21,728

# of Rentals

13

Rocky River

Average Rent

$1,692

Population

20,515

# of Rentals

37

Painesville

Average Rent

$1,368

Population

20,485

# of Rentals

88

Mayfield Heights

Average Rent

$1,169

Population

19,971

# of Rentals

41

Parma Heights

Average Rent

$1,068

Population

19,721

# of Rentals

60

East Cleveland

Average Rent

$849

Population

19,665

# of Rentals

35

Broadview Heights

Average Rent

$980

Population

18,499

# of Rentals

38

Eastlake

Average Rent

$1,028

Population

17,465

# of Rentals

23

Fairview Park

Average Rent

$1,082

Population

16,097

# of Rentals

34

Bedford

Average Rent

$895

Population

13,832

# of Rentals

66

Willowick

Average Rent

$990

Population

13,775

# of Rentals

18

Beachwood

Average Rent

$1,696

Population

13,733

# of Rentals

97

Warrensville Heights

Average Rent

$768

Population

13,355

# of Rentals

141

Brecksville

Average Rent

$2,328

Population

13,255

# of Rentals

44

University Heights

Average Rent

$1,544

Population

12,910

# of Rentals

19

Amherst

Average Rent

$1,447

Population

12,566

# of Rentals

16

Willoughby Hills

Average Rent

$1,039

Population

11,171

# of Rentals

21

Bedford Heights

Average Rent

$849

Population

10,648

# of Rentals

18

Brooklyn

Average Rent

$1,478

Population

10,608

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