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

Lisle

Average Rent

$1,675

Population

23,898

# of Rentals

88

Rolling Meadows

Average Rent

$1,545

Population

23,548

# of Rentals

9

Pleasant Prairie

Average Rent

$1,649

Population

22,788

# of Rentals

49

Park Forest

Average Rent

$1,406

Population

22,319

# of Rentals

5

Bloomingdale

Average Rent

$1,746

Population

22,284

# of Rentals

10

Roselle

Average Rent

$1,834

Population

22,172

# of Rentals

27

Highland

Average Rent

$1,449

Population

21,483

# of Rentals

9

Geneva

Average Rent

$1,914

Population

21,403

# of Rentals

19

Montgomery

Average Rent

$1,488

Population

21,075

# of Rentals

30

Darien

Average Rent

$1,531

Population

20,926

# of Rentals

7

Villa Park

Average Rent

$1,757

Population

20,925

# of Rentals

34

Hinsdale

Average Rent

$1,508

Population

20,803

# of Rentals

8

Libertyville

Average Rent

$1,435

Population

20,525

# of Rentals

24

Crest Hill

Average Rent

$1,352

Population

20,074

# of Rentals

11

North Aurora

Average Rent

$1,744

Population

19,608

# of Rentals

16

Deerfield

Average Rent

$2,259

Population

19,390

# of Rentals

110

Lake Zurich

Average Rent

$1,940

Population

19,134

# of Rentals

5

Alsip

Average Rent

$1,450

Population

18,816

# of Rentals

7

Bensenville

Average Rent

$1,614

Population

17,625

# of Rentals

41

Round Lake

Average Rent

$1,478

Population

17,455

# of Rentals

8

Chesterton

Average Rent

$1,457

Population

15,978

# of Rentals

18

Griffith

Average Rent

$1,324

Population

15,595

# of Rentals

29

Prospect Heights

Average Rent

$1,989

Population

15,436

# of Rentals

8

Warrenville

Average Rent

$2,036

Population

14,618

# of Rentals

37

Lincolnwood

Average Rent

$2,409

Population

14,088

# of Rentals

19

Justice

Average Rent

$1,248

Population

12,466

# of Rentals

9

Ingleside

Average Rent

$1,307

Population

9,533

# of Rentals

20

Willowbrook

Average Rent

$1,725

Population

9,497

# of Rentals

25

Itasca

Average Rent

$1,882

Population

9,032

# of Rentals

23

West Dundee

Average Rent

$1,907

Population

8,707

# of Rentals

23

Lincolnshire

Average Rent

$2,126

Population

8,243

# of Rentals

5

Oak Brook

Average Rent

$3,379

Population

7,959

# of Rentals

16

University Park

Average Rent

$1,317

Population

7,490

# of Rentals

19

Lakemoor

Average Rent

$1,616

Population

6,977

# of Rentals

12

Willow Springs

Average Rent

$2,184

Population

6,584

# of Rentals

10

Lake Bluff

Average Rent

$1,788

Population

5,341

# of Rentals

7

Highwood

Average Rent

$2,032

Population

4,487

# of Rentals

5

Deer Park

Average Rent

$2,391

Population

4,147

# of Rentals

10

Oakbrook Terrace

Average Rent

$1,803

Population

3,913

# of Rentals

12

St Charles

Average Rent

$1,424

Population

--

# of Rentals

16

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.