city image

Best Places to Rent

Greater Cleveland

Ohio

Average Rent

$1,371

Rent Comparison

6.7% Higher

than state average

Cost of Living

-4.1% 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,598

Population

365,173

# of Rentals

1,568

Parma

Average Rent

$951

Population

74,887

# of Rentals

76

Lorain

Average Rent

$857

Population

69,497

# of Rentals

15

Mayfield

Average Rent

$1,938

Population

65,115

# of Rentals

5

Elyria

Average Rent

$715

Population

54,572

# of Rentals

42

Euclid

Average Rent

$862

Population

48,885

# of Rentals

173

Lakewood

Average Rent

$1,046

Population

48,013

# of Rentals

224

Mentor

Average Rent

$1,145

Population

46,726

# of Rentals

27

Cleveland Heights

Average Rent

$1,401

Population

44,936

# of Rentals

83

Strongsville

Average Rent

$1,152

Population

43,360

# of Rentals

44

North Ridgeville

Average Rent

$1,200

Population

36,867

# of Rentals

9

Brunswick

Average Rent

$1,160

Population

35,302

# of Rentals

31

Westlake

Average Rent

$1,607

Population

32,724

# of Rentals

47

North Olmsted

Average Rent

$1,172

Population

30,555

# of Rentals

33

North Royalton

Average Rent

$1,163

Population

29,556

# of Rentals

80

Medina

Average Rent

$993

Population

27,675

# of Rentals

36

Shaker Heights

Average Rent

$1,234

Population

27,192

# of Rentals

26

Avon Lake

Average Rent

$1,274

Population

25,649

# of Rentals

10

Wadsworth

Average Rent

$1,290

Population

24,440

# of Rentals

5

Willoughby

Average Rent

$1,457

Population

24,087

# of Rentals

118

Solon

Average Rent

$1,427

Population

23,392

# of Rentals

18

Olmsted Twp

Average Rent

$1,314

Population

21,728

# of Rentals

14

Rocky River

Average Rent

$2,035

Population

20,515

# of Rentals

81

Painesville

Average Rent

$1,185

Population

20,485

# of Rentals

19

Mayfield Heights

Average Rent

$1,139

Population

19,971

# of Rentals

61

Parma Heights

Average Rent

$1,065

Population

19,721

# of Rentals

65

East Cleveland

Average Rent

$775

Population

19,665

# of Rentals

30

Broadview Heights

Average Rent

$928

Population

18,499

# of Rentals

39

Brook Park

Average Rent

$1,232

Population

17,489

# of Rentals

12

Eastlake

Average Rent

$961

Population

17,465

# of Rentals

25

Berea

Average Rent

$1,056

Population

17,207

# of Rentals

23

Fairview Park

Average Rent

$1,039

Population

16,097

# of Rentals

38

Middleburg Heights

Average Rent

$1,205

Population

14,827

# of Rentals

63

Bedford

Average Rent

$827

Population

13,832

# of Rentals

42

Willowick

Average Rent

$904

Population

13,775

# of Rentals

23

Beachwood

Average Rent

$1,912

Population

13,733

# of Rentals

83

University Heights

Average Rent

$1,460

Population

12,910

# of Rentals

6

Richmond Heights

Average Rent

$804

Population

12,794

# of Rentals

16

Willoughby Hills

Average Rent

$1,042

Population

11,171

# of Rentals

10

Bedford Heights

Average Rent

$821

Population

10,648

# of Rentals

27

Brooklyn

Average Rent

$1,015

Population

10,608

# of Rentals

15

Oakwood Village

Average Rent

$1,123

Population

3,385

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