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

Lisle

Average Rent

$1,712

Population

23,898

# of Rentals

90

Rolling Meadows

Average Rent

$1,474

Population

23,548

# of Rentals

16

Pleasant Prairie

Average Rent

$1,563

Population

22,788

# of Rentals

43

Bloomingdale

Average Rent

$1,457

Population

22,284

# of Rentals

29

Roselle

Average Rent

$1,853

Population

22,172

# of Rentals

29

Highland

Average Rent

$1,357

Population

21,483

# of Rentals

14

Grayslake

Average Rent

$1,464

Population

21,475

# of Rentals

9

Geneva

Average Rent

$1,872

Population

21,403

# of Rentals

17

Montgomery

Average Rent

$1,453

Population

21,075

# of Rentals

28

Darien

Average Rent

$1,521

Population

20,926

# of Rentals

7

Villa Park

Average Rent

$1,578

Population

20,925

# of Rentals

36

Hinsdale

Average Rent

$1,524

Population

20,803

# of Rentals

7

Libertyville

Average Rent

$1,389

Population

20,525

# of Rentals

23

Crest Hill

Average Rent

$1,491

Population

20,074

# of Rentals

25

North Aurora

Average Rent

$1,664

Population

19,608

# of Rentals

16

Deerfield

Average Rent

$2,334

Population

19,390

# of Rentals

125

Bensenville

Average Rent

$1,615

Population

17,625

# of Rentals

43

Chesterton

Average Rent

$1,488

Population

15,978

# of Rentals

15

La Grange

Average Rent

$1,918

Population

15,773

# of Rentals

28

Griffith

Average Rent

$1,411

Population

15,595

# of Rentals

25

Prospect Heights

Average Rent

$1,476

Population

15,436

# of Rentals

12

Warrenville

Average Rent

$1,967

Population

14,618

# of Rentals

31

Lincolnwood

Average Rent

$2,418

Population

14,088

# of Rentals

19

Justice

Average Rent

$1,099

Population

12,466

# of Rentals

10

Ingleside

Average Rent

$1,307

Population

9,533

# of Rentals

14

Willowbrook

Average Rent

$1,755

Population

9,497

# of Rentals

37

Itasca

Average Rent

$1,903

Population

9,032

# of Rentals

38

Harwood Heights

Average Rent

$1,436

Population

8,996

# of Rentals

13

West Dundee

Average Rent

$1,936

Population

8,707

# of Rentals

21

Clarendon Hills

Average Rent

$2,248

Population

8,538

# of Rentals

5

Lincolnshire

Average Rent

$2,339

Population

8,243

# of Rentals

5

Oak Brook

Average Rent

$3,588

Population

7,959

# of Rentals

15

University Park

Average Rent

$1,327

Population

7,490

# of Rentals

21

Lakemoor

Average Rent

$1,615

Population

6,977

# of Rentals

5

Willow Springs

Average Rent

$2,174

Population

6,584

# of Rentals

11

Lake Bluff

Average Rent

$1,645

Population

5,341

# of Rentals

7

Deer Park

Average Rent

$2,352

Population

4,147

# of Rentals

8

Oakbrook Terrace

Average Rent

$1,891

Population

3,913

# of Rentals

12

Bristol

Average Rent

$1,595

Population

2,628

# of Rentals

6

St Charles

Average Rent

$1,437

Population

--

# of Rentals

15

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.