city image

Best Places to Rent

Chicago Metropolitan Area

Illinois, Indiana, Wisconsin

Average Rent

$2,273

Rent Comparison

6.7% Higher

than state average

Cost of Living

49.3% Higher

than national average

Population

9.22 Million

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,857

Population

2,527,917

# of Rentals

3,048

Aurora

Average Rent

$1,940

Population

172,846

# of Rentals

212

Joliet

Average Rent

$1,157

Population

149,660

# of Rentals

95

Naperville

Average Rent

$2,181

Population

146,887

# of Rentals

222

Elgin

Average Rent

$1,771

Population

114,676

# of Rentals

64

Kenosha

Average Rent

$1,561

Population

93,957

# of Rentals

144

Gary

Average Rent

$889

Population

85,722

# of Rentals

5

Waukegan

Average Rent

$1,292

Population

82,007

# of Rentals

93

Schaumburg

Average Rent

$2,107

Population

79,900

# of Rentals

184

Evanston

Average Rent

$2,575

Population

78,046

# of Rentals

168

Arlington Heights

Average Rent

$2,091

Population

76,743

# of Rentals

154

Hammond

Average Rent

$1,529

Population

72,364

# of Rentals

19

Bolingbrook

Average Rent

$1,669

Population

71,651

# of Rentals

131

Skokie

Average Rent

$2,051

Population

69,525

# of Rentals

16

Palatine

Average Rent

$1,781

Population

66,922

# of Rentals

69

Des Plaines

Average Rent

$1,948

Population

59,562

# of Rentals

155

Orland Park

Average Rent

$2,055

Population

58,033

# of Rentals

25

Mount Prospect

Average Rent

$2,032

Population

56,174

# of Rentals

86

Tinley Park

Average Rent

$1,468

Population

54,245

# of Rentals

14

Oak Park

Average Rent

$2,437

Population

54,098

# of Rentals

142

Wheaton

Average Rent

$2,099

Population

51,724

# of Rentals

111

Downers Grove

Average Rent

$2,310

Population

50,339

# of Rentals

88

Hoffman Estates

Average Rent

$1,677

Population

50,011

# of Rentals

87

Glenview

Average Rent

$2,131

Population

48,408

# of Rentals

7

Plainfield

Average Rent

$1,942

Population

48,046

# of Rentals

37

Elmhurst

Average Rent

$2,208

Population

44,503

# of Rentals

72

Lombard

Average Rent

$2,282

Population

44,301

# of Rentals

95

Buffalo Grove

Average Rent

$2,557

Population

41,644

# of Rentals

127

Crystal Lake

Average Rent

$1,958

Population

41,489

# of Rentals

84

Dekalb

Average Rent

$952

Population

39,789

# of Rentals

98

Romeoville

Average Rent

$2,093

Population

39,530

# of Rentals

20

Wheeling

Average Rent

$2,186

Population

39,441

# of Rentals

57

Portage

Average Rent

$1,487

Population

39,023

# of Rentals

30

Park Ridge

Average Rent

$3,043

Population

38,711

# of Rentals

7

Carol Stream

Average Rent

$2,409

Population

38,480

# of Rentals

63

Oswego

Average Rent

$1,961

Population

36,669

# of Rentals

46

Northbrook

Average Rent

$2,052

Population

35,645

# of Rentals

88

Merrillville

Average Rent

$1,575

Population

35,594

# of Rentals

79

Valparaiso

Average Rent

$1,588

Population

35,331

# of Rentals

82

Woodridge

Average Rent

$2,009

Population

33,729

# of Rentals

77

Mundelein

Average Rent

$2,082

Population

33,543

# of Rentals

84

Saint Charles

Average Rent

$2,421

Population

33,101

# of Rentals

39

Crown Point

Average Rent

$1,407

Population

31,802

# of Rentals

9

Elk Grove Village

Average Rent

$1,988

Population

31,368

# of Rentals

34

Glendale Heights

Average Rent

$2,013

Population

31,223

# of Rentals

8

Niles

Average Rent

$2,218

Population

31,104

# of Rentals

44

Highland Park

Average Rent

$2,742

Population

30,172

# of Rentals

16

Gurnee

Average Rent

$1,864

Population

29,979

# of Rentals

50

Algonquin

Average Rent

$2,162

Population

29,461

# of Rentals

9

McHenry

Average Rent

$1,546

Population

28,072

# of Rentals

70

Glen Ellyn

Average Rent

$2,478

Population

27,687

# of Rentals

47

Vernon Hills

Average Rent

$3,224

Population

27,535

# of Rentals

69

Yorkville

Average Rent

$1,035

Population

26,089

# of Rentals

25

Lockport

Average Rent

$2,001

Population

26,020

# of Rentals

148

South Elgin

Average Rent

$1,773

Population

25,304

# of Rentals

143

Westmont

Average Rent

$2,671

Population

24,974

# of Rentals

47

Zion

Average Rent

$1,233

Population

24,843

# of Rentals

52

Morton Grove

Average Rent

$3,009

Population

24,225

# of Rentals

13

Lisle

Average Rent

$1,914

Population

23,898

# of Rentals

75

Rolling Meadows

Average Rent

$1,483

Population

23,548

# of Rentals

15

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.