city image

Best Places to Rent

Chicago Metropolitan Area

Illinois, Indiana, Wisconsin

Average Rent

$2,016

Rent Comparison

6.3% Higher

than state average

Cost of Living

49.1% 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

West Chicago

Average Rent

$1,293

Population

23,919

# of Rentals

36

Lisle

Average Rent

$1,688

Population

23,898

# of Rentals

83

Rolling Meadows

Average Rent

$1,467

Population

23,548

# of Rentals

15

Pleasant Prairie

Average Rent

$1,549

Population

22,788

# of Rentals

46

Bloomingdale

Average Rent

$1,437

Population

22,284

# of Rentals

24

Roselle

Average Rent

$1,849

Population

22,172

# of Rentals

26

Highland

Average Rent

$1,406

Population

21,483

# of Rentals

9

Grayslake

Average Rent

$1,433

Population

21,475

# of Rentals

6

Geneva

Average Rent

$1,967

Population

21,403

# of Rentals

17

Montgomery

Average Rent

$1,455

Population

21,075

# of Rentals

32

Darien

Average Rent

$1,540

Population

20,926

# of Rentals

6

Villa Park

Average Rent

$1,610

Population

20,925

# of Rentals

39

Hinsdale

Average Rent

$1,482

Population

20,803

# of Rentals

8

Libertyville

Average Rent

$1,435

Population

20,525

# of Rentals

24

Crest Hill

Average Rent

$1,486

Population

20,074

# of Rentals

25

North Aurora

Average Rent

$1,731

Population

19,608

# of Rentals

16

Deerfield

Average Rent

$2,323

Population

19,390

# of Rentals

114

Lake Zurich

Average Rent

$1,880

Population

19,134

# of Rentals

5

Alsip

Average Rent

$1,477

Population

18,816

# of Rentals

9

Bensenville

Average Rent

$1,607

Population

17,625

# of Rentals

42

Round Lake

Average Rent

$1,473

Population

17,455

# of Rentals

7

Chesterton

Average Rent

$1,452

Population

15,978

# of Rentals

18

La Grange

Average Rent

$1,686

Population

15,773

# of Rentals

16

Griffith

Average Rent

$1,378

Population

15,595

# of Rentals

21

Prospect Heights

Average Rent

$2,051

Population

15,436

# of Rentals

7

Warrenville

Average Rent

$2,019

Population

14,618

# of Rentals

33

Lincolnwood

Average Rent

$2,781

Population

14,088

# of Rentals

16

Winfield

Average Rent

$2,011

Population

10,050

# of Rentals

6

Ingleside

Average Rent

$1,307

Population

9,533

# of Rentals

15

Willowbrook

Average Rent

$1,533

Population

9,497

# of Rentals

50

Itasca

Average Rent

$1,906

Population

9,032

# of Rentals

24

West Dundee

Average Rent

$1,944

Population

8,707

# of Rentals

18

Lincolnshire

Average Rent

$2,178

Population

8,243

# of Rentals

7

Oak Brook

Average Rent

$3,424

Population

7,959

# of Rentals

17

Lakemoor

Average Rent

$1,650

Population

6,977

# of Rentals

12

Willow Springs

Average Rent

$2,180

Population

6,584

# of Rentals

11

Lake Bluff

Average Rent

$1,746

Population

5,341

# of Rentals

11

Deer Park

Average Rent

$2,302

Population

4,147

# of Rentals

12

Oakbrook Terrace

Average Rent

$1,903

Population

3,913

# of Rentals

11

Bristol

Average Rent

$1,729

Population

2,628

# of Rentals

5

St Charles

Average Rent

$1,461

Population

--

# of Rentals

18

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.