city image

Best Places to Rent

Chicago Metropolitan Area

Illinois, Indiana, Wisconsin

Average Rent

$2,056

Rent Comparison

6.0% Higher

than state average

Cost of Living

49.7% Higher

than national average

Population

9.22 Million

in 2022

The Chicago-Naperville-Elgin, IL-IN-WI metro area has a total population of 9,222,166. Use the map below to explore this metro’s top cities and compare key metrics to find the best place

Chicago

Average Rent

$2,574

Population

2,527,917

# of Rentals

2,618

Aurora

Average Rent

$1,794

Population

172,846

# of Rentals

195

Joliet

Average Rent

$1,203

Population

149,660

# of Rentals

71

Naperville

Average Rent

$1,983

Population

146,887

# of Rentals

232

Elgin

Average Rent

$1,688

Population

114,676

# of Rentals

79

Kenosha

Average Rent

$1,593

Population

93,957

# of Rentals

186

Gary

Average Rent

$878

Population

85,722

# of Rentals

5

Waukegan

Average Rent

$1,356

Population

82,007

# of Rentals

82

Schaumburg

Average Rent

$1,812

Population

79,900

# of Rentals

159

Evanston

Average Rent

$2,387

Population

78,046

# of Rentals

127

Arlington Heights

Average Rent

$1,835

Population

76,743

# of Rentals

148

Hammond

Average Rent

$1,445

Population

72,364

# of Rentals

19

Bolingbrook

Average Rent

$1,626

Population

71,651

# of Rentals

125

Skokie

Average Rent

$2,258

Population

69,525

# of Rentals

35

Palatine

Average Rent

$1,691

Population

66,922

# of Rentals

85

Des Plaines

Average Rent

$2,007

Population

59,562

# of Rentals

118

Orland Park

Average Rent

$2,352

Population

58,033

# of Rentals

22

Mount Prospect

Average Rent

$1,898

Population

56,174

# of Rentals

91

Tinley Park

Average Rent

$1,441

Population

54,245

# of Rentals

19

Oak Park

Average Rent

$1,917

Population

54,098

# of Rentals

72

Wheaton

Average Rent

$2,145

Population

51,724

# of Rentals

84

Downers Grove

Average Rent

$1,986

Population

50,339

# of Rentals

81

Hoffman Estates

Average Rent

$1,766

Population

50,011

# of Rentals

65

Glenview

Average Rent

$2,266

Population

48,408

# of Rentals

19

Plainfield

Average Rent

$1,893

Population

48,046

# of Rentals

40

Elmhurst

Average Rent

$2,237

Population

44,503

# of Rentals

67

Lombard

Average Rent

$2,162

Population

44,301

# of Rentals

87

Buffalo Grove

Average Rent

$2,238

Population

41,644

# of Rentals

102

Crystal Lake

Average Rent

$1,997

Population

41,489

# of Rentals

46

Dekalb

Average Rent

$1,004

Population

39,789

# of Rentals

94

Romeoville

Average Rent

$1,964

Population

39,530

# of Rentals

20

Wheeling

Average Rent

$1,790

Population

39,441

# of Rentals

89

Portage

Average Rent

$1,370

Population

39,023

# of Rentals

24

Carol Stream

Average Rent

$1,527

Population

38,480

# of Rentals

41

Oswego

Average Rent

$2,020

Population

36,669

# of Rentals

29

Northbrook

Average Rent

$1,976

Population

35,645

# of Rentals

88

Merrillville

Average Rent

$1,394

Population

35,594

# of Rentals

82

Valparaiso

Average Rent

$1,372

Population

35,331

# of Rentals

80

Woodridge

Average Rent

$1,939

Population

33,729

# of Rentals

60

Mundelein

Average Rent

$1,985

Population

33,543

# of Rentals

56

Saint Charles

Average Rent

$2,047

Population

33,101

# of Rentals

64

Crown Point

Average Rent

$1,347

Population

31,802

# of Rentals

22

Elk Grove Village

Average Rent

$1,480

Population

31,368

# of Rentals

93

Glendale Heights

Average Rent

$1,553

Population

31,223

# of Rentals

12

Niles

Average Rent

$2,172

Population

31,104

# of Rentals

47

Highland Park

Average Rent

$2,707

Population

30,172

# of Rentals

23

Gurnee

Average Rent

$1,761

Population

29,979

# of Rentals

45

Algonquin

Average Rent

$1,834

Population

29,461

# of Rentals

9

Hobart

Average Rent

$1,058

Population

28,299

# of Rentals

6

Burbank

Average Rent

$1,415

Population

28,112

# of Rentals

6

McHenry

Average Rent

$1,488

Population

28,072

# of Rentals

74

Glen Ellyn

Average Rent

$1,786

Population

27,687

# of Rentals

38

Vernon Hills

Average Rent

$2,614

Population

27,535

# of Rentals

70

Lockport

Average Rent

$1,972

Population

26,020

# of Rentals

90

Woodstock

Average Rent

$1,239

Population

25,576

# of Rentals

19

South Elgin

Average Rent

$1,743

Population

25,304

# of Rentals

97

Westmont

Average Rent

$2,523

Population

24,974

# of Rentals

50

Zion

Average Rent

$1,249

Population

24,843

# of Rentals

48

Morton Grove

Average Rent

$2,679

Population

24,225

# of Rentals

12

West Chicago

Average Rent

$1,283

Population

23,919

# of Rentals

30

Average Rent is calculated by averaging the monthly rent of 1 bedroom apartments.

1

2

Other Metros

This information is based on data collected by CoStar Group researchers.