Skip to content
city image

Best Places to Rent

Chicago Metropolitan Area

Illinois, Indiana

Average Rent

$2,119

Rent Comparison

7.3% Higher

than state average

Cost of Living

51.9% Higher

than national average

Population

9.42 Million

in 2022

The Chicago-Naperville-Elgin, IL-IN metro area has a total population of 9,423,022. 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,263

Population

23,919

# of Rentals

26

Lisle

Average Rent

$1,712

Population

23,898

# of Rentals

108

Rolling Meadows

Average Rent

$1,542

Population

23,548

# of Rentals

9

Park Forest

Average Rent

$1,397

Population

22,319

# of Rentals

8

Bloomingdale

Average Rent

$1,614

Population

22,284

# of Rentals

31

Roselle

Average Rent

$1,876

Population

22,172

# of Rentals

18

Highland

Average Rent

$1,505

Population

21,483

# of Rentals

8

Geneva

Average Rent

$1,914

Population

21,403

# of Rentals

19

Montgomery

Average Rent

$1,470

Population

21,075

# of Rentals

28

Darien

Average Rent

$1,537

Population

20,926

# of Rentals

18

Villa Park

Average Rent

$1,741

Population

20,925

# of Rentals

51

Libertyville

Average Rent

$1,472

Population

20,525

# of Rentals

28

Crest Hill

Average Rent

$1,624

Population

20,074

# of Rentals

36

North Aurora

Average Rent

$1,846

Population

19,608

# of Rentals

18

Deerfield

Average Rent

$2,538

Population

19,390

# of Rentals

104

Lake Zurich

Average Rent

$1,989

Population

19,134

# of Rentals

7

Alsip

Average Rent

$1,415

Population

18,816

# of Rentals

6

Palos Hills

Average Rent

$1,361

Population

18,170

# of Rentals

37

Bensenville

Average Rent

$1,618

Population

17,625

# of Rentals

43

Chesterton

Average Rent

$1,518

Population

15,978

# of Rentals

15

La Grange

Average Rent

$2,015

Population

15,773

# of Rentals

25

Griffith

Average Rent

$1,237

Population

15,595

# of Rentals

33

Prospect Heights

Average Rent

$1,600

Population

15,436

# of Rentals

8

Warrenville

Average Rent

$2,270

Population

14,618

# of Rentals

28

Lincolnwood

Average Rent

$2,317

Population

14,088

# of Rentals

28

Justice

Average Rent

$1,226

Population

12,466

# of Rentals

7

Barrington

Average Rent

$2,229

Population

10,817

# of Rentals

8

Winfield

Average Rent

$1,913

Population

10,050

# of Rentals

6

Ingleside

Average Rent

$1,307

Population

9,533

# of Rentals

30

Willowbrook

Average Rent

$1,765

Population

9,497

# of Rentals

33

Itasca

Average Rent

$2,097

Population

9,032

# of Rentals

32

West Dundee

Average Rent

$2,036

Population

8,707

# of Rentals

20

Oak Brook

Average Rent

$3,556

Population

7,959

# of Rentals

13

Willow Springs

Average Rent

$2,183

Population

6,584

# of Rentals

9

Lake Bluff

Average Rent

$1,731

Population

5,341

# of Rentals

9

Highwood

Average Rent

$2,079

Population

4,487

# of Rentals

13

Deer Park

Average Rent

$2,499

Population

4,147

# of Rentals

9

Oakbrook Terrace

Average Rent

$2,065

Population

3,913

# of Rentals

12

St Charles

Average Rent

$1,469

Population

--

# of Rentals

20

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.