city image

Best Places to Rent

Chicago Metropolitan Area

Illinois, Indiana, Wisconsin

Average Rent

$2,028

Rent Comparison

5.5% Higher

than state average

Cost of Living

49.3% 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,499

Population

2,527,917

# of Rentals

2,710

Aurora

Average Rent

$1,879

Population

172,846

# of Rentals

191

Joliet

Average Rent

$1,311

Population

149,660

# of Rentals

181

Naperville

Average Rent

$1,995

Population

146,887

# of Rentals

188

Elgin

Average Rent

$1,647

Population

114,676

# of Rentals

88

Kenosha

Average Rent

$1,619

Population

93,957

# of Rentals

199

Gary

Average Rent

$967

Population

85,722

# of Rentals

41

Waukegan

Average Rent

$1,280

Population

82,007

# of Rentals

82

Schaumburg

Average Rent

$1,971

Population

79,900

# of Rentals

259

Evanston

Average Rent

$2,345

Population

78,046

# of Rentals

128

Arlington Heights

Average Rent

$1,876

Population

76,743

# of Rentals

149

Hammond

Average Rent

$1,395

Population

72,364

# of Rentals

17

Bolingbrook

Average Rent

$1,927

Population

71,651

# of Rentals

36

Skokie

Average Rent

$2,160

Population

69,525

# of Rentals

21

Palatine

Average Rent

$1,753

Population

66,922

# of Rentals

74

Des Plaines

Average Rent

$1,864

Population

59,562

# of Rentals

145

Orland Park

Average Rent

$2,146

Population

58,033

# of Rentals

26

Mount Prospect

Average Rent

$1,814

Population

56,174

# of Rentals

84

Tinley Park

Average Rent

$1,510

Population

54,245

# of Rentals

20

Oak Park

Average Rent

$2,170

Population

54,098

# of Rentals

126

Wheaton

Average Rent

$1,937

Population

51,724

# of Rentals

102

Downers Grove

Average Rent

$2,022

Population

50,339

# of Rentals

88

Hoffman Estates

Average Rent

$1,707

Population

50,011

# of Rentals

60

Glenview

Average Rent

$2,387

Population

48,408

# of Rentals

9

Plainfield

Average Rent

$1,905

Population

48,046

# of Rentals

60

Elmhurst

Average Rent

$2,235

Population

44,503

# of Rentals

71

Lombard

Average Rent

$1,956

Population

44,301

# of Rentals

78

Buffalo Grove

Average Rent

$2,385

Population

41,644

# of Rentals

113

Crystal Lake

Average Rent

$1,956

Population

41,489

# of Rentals

58

Dekalb

Average Rent

$950

Population

39,789

# of Rentals

99

Romeoville

Average Rent

$1,959

Population

39,530

# of Rentals

20

Wheeling

Average Rent

$1,662

Population

39,441

# of Rentals

90

Portage

Average Rent

$1,242

Population

39,023

# of Rentals

43

Bartlett

Average Rent

$1,623

Population

38,754

# of Rentals

5

Carol Stream

Average Rent

$1,530

Population

38,480

# of Rentals

44

Oswego

Average Rent

$1,891

Population

36,669

# of Rentals

47

Northbrook

Average Rent

$2,016

Population

35,645

# of Rentals

89

Merrillville

Average Rent

$1,416

Population

35,594

# of Rentals

75

Valparaiso

Average Rent

$1,360

Population

35,331

# of Rentals

96

Woodridge

Average Rent

$1,805

Population

33,729

# of Rentals

69

Mundelein

Average Rent

$1,993

Population

33,543

# of Rentals

63

Saint Charles

Average Rent

$1,989

Population

33,101

# of Rentals

44

Crown Point

Average Rent

$1,293

Population

31,802

# of Rentals

38

Elk Grove Village

Average Rent

$1,697

Population

31,368

# of Rentals

45

Glendale Heights

Average Rent

$1,625

Population

31,223

# of Rentals

21

Niles

Average Rent

$2,122

Population

31,104

# of Rentals

46

Highland Park

Average Rent

$2,849

Population

30,172

# of Rentals

19

Gurnee

Average Rent

$1,683

Population

29,979

# of Rentals

33

Algonquin

Average Rent

$2,033

Population

29,461

# of Rentals

9

Hobart

Average Rent

$1,124

Population

28,299

# of Rentals

6

McHenry

Average Rent

$1,472

Population

28,072

# of Rentals

80

Glen Ellyn

Average Rent

$2,197

Population

27,687

# of Rentals

30

Vernon Hills

Average Rent

$2,758

Population

27,535

# of Rentals

65

Lockport

Average Rent

$2,022

Population

26,020

# of Rentals

118

Woodstock

Average Rent

$1,280

Population

25,576

# of Rentals

7

South Elgin

Average Rent

$1,785

Population

25,304

# of Rentals

121

Westmont

Average Rent

$2,432

Population

24,974

# of Rentals

45

Zion

Average Rent

$1,247

Population

24,843

# of Rentals

51

Morton Grove

Average Rent

$2,804

Population

24,225

# of Rentals

13

West Chicago

Average Rent

$1,321

Population

23,919

# of Rentals

39

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.