Chicago-Naperville-Elgin

Metropolitan Statistical AreaCBSA 16980Part of Chicago-Naperville CSA

Chicago-Naperville-Elgin, IL-IN. Spanning 9 counties and 303 tracked municipalities.

This region officially includes counties in IN that MyTownView does not yet cover. Population and content shown reflect tracked municipalities only.

The Chicago-Naperville-Elgin metropolitan area encompasses 9 counties with 303 municipalities tracked on MyTownView. The total population is 9,359,555. The average median household income across municipalities is $108,051, and the average median home value is $352,184. MyTownView tracks 15,101 local news articles from across the region. 1142 government meetings have been recorded in the last 30 days. Population has grown by 1.02% since 2012.

9Counties
303Municipalities
9,359,555Residents
15,101Articles
1,142Meetings (30d)
181,740Upcoming Events
$108,051Avg. Median Income
$352,184Avg. Home Value

Population Trend

+1.02% since 2012
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024

Counties

9

Recent News

15101

Meetings

1142

Upcoming Events

181740
APR19

NAPERVILLE WOMEN'S HALF MARATHON & 5K

Visit Naperville·8:00 AM
Naperville
APR19

Volunteer Restoration Workday

Dupage Forest Preserve·8:30 AM · Churchill Woods
Wheaton
APR19

Volunteer Restoration Workday

Dupage Forest Preserve·8:30 AM · Churchill Woods
Wheaton
APR19

Geneva French Market

City of Geneva·9:00 AM · Fourth & South streets (commuter parking lot) in Downtown Geneva. - Geneva IL 60134
Geneva
APR19

House Tour: Springtime on the Farm

Dupage Forest Preserve·10:00 AM · Kline Creek Farm
Wheaton

Municipalities

303

Chicago

Pop. 2,711,226Income $77,902Homes $334,100
City (Mayor-Council)

Aurora

Pop. 179,898Income $93,633Homes $274,800
City (Aldermanic/Mayor-Council)

Naperville

Pop. 150,692Income $155,105Homes $540,200
City (Council-Manager)

Joliet

Pop. 150,445Income $92,201Homes $265,800
City (Mayor-Council)

Elgin

Pop. 114,934Income $90,282Homes $273,000
City (Council-Manager)

Waukegan

Pop. 89,076Income $71,919Homes $190,900
City (Mayor-Council)

Cicero

Pop. 82,797Income $70,842Homes $249,400
Town (President-Board of Trustees)

Schaumburg

Pop. 76,868Income $97,514Homes $330,400
Village (President-Trustee)

Evanston

Pop. 76,340Income $96,434Homes $481,200
City (Mayor-Council)

Arlington Heights

Pop. 76,005Income $116,723Homes $414,500
Village (President-Trustee)

Bolingbrook

Pop. 74,096Income $108,400Homes $314,700
Village (President-Trustee)

Palatine

Pop. 66,293Income $97,819Homes $355,600
Village (President-Trustee)

Skokie

Pop. 66,219Income $95,337Homes $387,200
Village (President-Trustee)

Des Plaines

Pop. 59,156Income $97,875Homes $335,600
City (Mayor-Council)

Orland Park

Pop. 57,916Income $98,910Homes $367,200
Village (President-Trustee)

Oak Lawn

Pop. 56,861Income $83,911Homes $281,200
Village (President-Trustee)

Berwyn

Pop. 55,595Income $78,408Homes $299,800
City (Mayor-Council)

Mt. Prospect

Pop. 55,472Income $101,720Homes $397,400
Village (Council-Manager)

Tinley Park

Pop. 54,842Income $105,189Homes $299,900
Village (President-Trustee)

Wheaton

Pop. 53,557Income $120,008Homes $455,700
City (Council-Manager)

Oak Park

Pop. 53,292Income $110,820Homes $465,500
Village (President-Trustee)

Hoffman Estates

Pop. 51,175Income $106,806Homes $351,900
Village (President-Trustee)

Downers Grove

Pop. 50,054Income $115,114Homes $449,800
Village (Council-Manager)

Glenview

Pop. 47,752Income $143,056Homes $609,600
Village (President-Trustee)

Plainfield

Pop. 46,708Income $144,000Homes $431,400
Village (President-Trustee)

Elmhurst

Pop. 45,671Income $149,644Homes $545,400
City (Council-Manager)

Lombard

Pop. 43,619Income $100,362Homes $335,700
Village (President-Trustee with Manager)

Buffalo Grove

Pop. 42,891Income $129,395Homes $412,300
Village (President-Trustee)

Romeoville

Pop. 41,152Income $106,325Homes $257,100
Village (President-Trustee)

Crystal Lake

Pop. 40,579Income $108,418Homes $311,400
City (Mayor-Council)

Bartlett

Pop. 40,501Income $133,240Homes $375,700
Village (President-Trustee)

Dekalb

Pop. 40,443Income $46,481Homes $204,700
City (Mayor-Council)

Carol Stream

Pop. 39,460Income $102,309Homes $335,000
Village (Council-Manager)

Streamwood

Pop. 39,001Income $101,218Homes $271,200
Village (President-Trustee)

Park Ridge

Pop. 38,667Income $142,986Homes $551,200
City (Mayor-Council)

Wheeling

Pop. 38,433Income $85,205Homes $266,200
Village (President-Trustee)

Carpentersville

Pop. 37,346Income $86,917Homes $234,100
Village (President-Trustee, Council-Manager)

Hanover Park

Pop. 36,732Income $91,763Homes $274,200
Village (President-Trustee)

Oswego

Pop. 36,375Income $123,792Homes $344,500
Village (President-Trustee)

Addison

Pop. 35,489Income $90,431Homes $341,300
Village (President-Trustee with Manager)

Calumet City

Pop. 35,100Income $55,369Homes $145,200
City (Mayor-Council)

Northbrook

Pop. 34,585Income $157,782Homes $652,300
Village (Council-Manager)

Woodridge

Pop. 33,941Income $101,000Homes $363,700
Village (Mayor-Trustee with Administrator)

St. Charles

Pop. 32,854Income $114,300Homes $377,400
City (Aldermanic/Mayor-Council)

Glendale Heights

Pop. 32,808Income $86,545Homes $261,700
Village (Council-Manager)

Elk Grove Village

Pop. 31,987Income $94,175Homes $347,100
Village (President-Trustee)

Mundelein

Pop. 31,915Income $108,340Homes $309,700
Village (President-Trustee)

North Chicago

Pop. 30,643Income $60,172Homes $159,600
City (Mayor-Council)

Gurnee

Pop. 30,510Income $119,628Homes $344,300
Village (President-Trustee)

Highland Park

Pop. 30,398Income $168,094Homes $607,300
City (Mayor-Council)

Algonquin

Pop. 30,067Income $134,525Homes $351,000
Village (President-Trustee)

Niles

Pop. 30,064Income $75,274Homes $358,700
Village (President-Trustee)

Lake-In-The-Hills

Pop. 28,800Income $117,151Homes $321,900
Village (President-Trustee)

Burbank

Pop. 28,739Income $80,116Homes $275,700
City (Mayor-Council)

Glen Ellyn

Pop. 28,390Income $140,938Homes $544,000
Village (Council-Manager)

Lansing

Pop. 28,284Income $75,569Homes $177,000
Village (President-Trustee)

Mc Henry

Pop. 28,074Income $86,315Homes $266,500
City (Mayor-Council)

New Lenox

Pop. 28,006Income $140,865Homes $399,900
Village (President-Trustee)

Huntley

Pop. 28,005Income $88,536Homes $334,300
Village (President-Trustee)

Wilmette

Pop. 27,503Income $190,662Homes $810,600
Village (President-Trustee)

Batavia

Pop. 27,151Income $120,056Homes $387,400
City (Aldermanic/Mayor-Council)

Round Lake Beach

Pop. 27,079Income $86,059Homes $199,200
Village (President-Trustee)

Vernon Hills

Pop. 26,876Income $121,943Homes $412,300
Village (President-Trustee)

Oak Forest

Pop. 26,805Income $91,990Homes $255,100
City (Mayor-Council)

Chicago Heights

Pop. 26,736Income $54,798Homes $161,000
City (Mayor-Council)

Lockport

Pop. 26,409Income $111,981Homes $316,000
City (Mayor-Council)

Woodstock

Pop. 26,147Income $82,758Homes $245,700
City (Mayor-Council)

West Chicago

Pop. 25,395Income $99,927Homes $336,800
City (Mayor-Alderman-Manager)

Morton Grove

Pop. 24,619Income $111,116Homes $389,100
Village (President-Trustee)

Zion

Pop. 24,600Income $63,104Homes $183,800
City (Mayor-Council)

Melrose Park

Pop. 24,549Income $66,189Homes $275,800
Village (President-Trustee)

Homer Glen

Pop. 24,529Income $136,678Homes $418,800
Village (President-Trustee)

South Elgin

Pop. 24,217Income $127,203Homes $339,100
Village (President-Trustee)

Rolling Meadows

Pop. 24,027Income $98,514Homes $326,200
City (Mayor-Council)

Elmwood Park

Pop. 23,868Income $91,955Homes $339,300
Village (President-Trustee)

Westmont

Pop. 23,724Income $88,090Homes $379,100
Village (Mayor-Trustee with Manager)

United City of Yorkville

Pop. 23,617Income $108,513Homes $335,300
City (Mayor-Council)

Lisle

Pop. 23,407Income $107,479Homes $406,800
Village (President-Trustee with Manager)

Maywood

Pop. 23,201Income $68,815Homes $229,800
Village (President-Trustee)

Roselle

Pop. 22,752Income $111,318Homes $344,700
Village (President-Trustee)

Bloomingdale

Pop. 22,457Income $102,928Homes $376,500
Village (President-Trustee with Administrator)

Villa Park

Pop. 22,345Income $95,015Homes $329,000
Village (Council-Manager)

Darien

Pop. 21,879Income $111,215Homes $398,700
City (Mayor-Aldermanic)

Blue Island

Pop. 21,741Income $59,489Homes $178,700
City (Mayor-Council)

Montgomery

Pop. 21,515Income $103,734Homes $299,500
Village (Trustee/President)

Geneva

Pop. 21,258Income $144,341Homes $441,400
City (Aldermanic/Mayor-Council)

Park Forest

Pop. 21,156Income $61,072Homes $115,300
Village (President-Trustee)

Grayslake

Pop. 20,929Income $113,972Homes $309,500
Village (President-Trustee)

South Holland

Pop. 20,911Income $85,280Homes $217,200
Village (President-Trustee)

Dolton

Pop. 20,825Income $57,887Homes $151,300
Village (President-Trustee)

Frankfort

Pop. 20,651Income $154,375Homes $481,200
Village (President-Trustee)

Crest Hill

Pop. 20,628Income $73,033Homes $232,900
City (Mayor-Council)

Libertyville

Pop. 20,525Income $165,667Homes $512,000
Village (President-Trustee)

Harvey

Pop. 20,230Income $42,429Homes $88,100
City (Mayor-Council)

Mokena

Pop. 20,021Income $123,889Homes $401,400
Village (President-Trustee)

Lake Zurich

Pop. 19,832Income $135,968Homes $435,300
Village (President-Trustee)

Deerfield

Pop. 19,518Income $181,660Homes $623,400
Village (President-Trustee)

Evergreen Park

Pop. 19,420Income $95,719Homes $267,500
Village (President-Trustee)

Lake Forest

Pop. 19,416Income $235,081Homes $938,300
City (Mayor-Council)

Brookfield

Pop. 19,331Income $110,295Homes $332,400
Village (President-Trustee)

Homewood

Pop. 19,294Income $100,139Homes $221,100
Village (President-Trustee)

North Aurora

Pop. 18,696Income $114,305Homes $342,100
Village (Trustee/Village President)

Matteson

Pop. 18,645Income $95,457Homes $250,600
Village (President-Trustee)

Round Lake

Pop. 18,628Income $111,977Homes $278,600
Village (President-Trustee)

Bensenville

Pop. 18,603Income $79,515Homes $272,000
Village (Council-Manager)

Alsip

Pop. 18,583Income $66,585Homes $225,000
Village (President-Trustee)

Sycamore

Pop. 18,559Income $84,120Homes $265,700
City (Mayor-Council)

Shorewood

Pop. 18,343Income $122,105Homes $337,800
Village (President-Trustee)

Bellwood

Pop. 18,256Income $79,513Homes $230,000
Village (President-Trustee)

Franklin Park

Pop. 18,197Income $76,519Homes $287,000
Village (President-Trustee)

Palos Hills

Pop. 18,081Income $83,533Homes $279,200
City (Mayor-Council)

Cary

Pop. 17,923Income $113,026Homes $309,800
Village (President-Trustee)

Lemont

Pop. 17,820Income $123,370Homes $468,800
Village (President-Trustee)

Hinsdale

Pop. 17,175Income $250,001Homes $1,053,700
Village (President-Trustee with Manager)

Bridgeview

Pop. 16,849Income $66,655Homes $236,400
Village (President-Trustee)

Westchester

Pop. 16,436Income $98,954Homes $327,300
Village (President-Trustee)

Country Club Hills

Pop. 16,324Income $75,197Homes $192,000
City (Mayor-Council)

La Grange

Pop. 15,998Income $159,929Homes $594,300
Village (President-Trustee)

Prospect Heights

Pop. 15,618Income $85,008Homes $346,500
City (Mayor-Council)

Norridge

Pop. 15,439Income $87,807Homes $374,900
Village (President-Trustee)

Morris

Pop. 14,898Income $76,711Homes $247,400
City (Mayor-Council)

Antioch

Pop. 14,859Income $108,899Homes $306,700
Village (President-Trustee)

Warrenville

Pop. 14,718Income $100,321Homes $286,100
City (Mayor-Aldermanic)

Hickory Hills

Pop. 14,526Income $77,262Homes $288,000
City (Mayor-Council)

Lindenhurst

Pop. 14,417Income $131,474Homes $294,100
Village (President-Trustee)

Beach Park

Pop. 14,115Income $85,664Homes $245,800
Village (President-Trustee)

Chicago Ridge

Pop. 14,099Income $68,964Homes $226,900
Village (President-Trustee)

Wauconda

Pop. 14,027Income $111,239Homes $278,600
Village (President-Trustee)

Midlothian

Pop. 13,948Income $70,000Homes $207,000
Village (President-Trustee)

Forest Park

Pop. 13,943Income $77,221Homes $304,700
Village (President-Trustee)

Wood Dale

Pop. 13,933Income $91,382Homes $318,900
City (Council-Manager)

Channahon

Pop. 13,927Income $119,494Homes $327,900
Village (President-Trustee)

Hazel Crest

Pop. 13,792Income $68,393Homes $185,300
Village (President-Trustee)

La Grange Park

Pop. 13,447Income $120,408Homes $439,800
Village (President-Trustee)

Western Springs

Pop. 13,446Income $230,255Homes $739,400
Village (President-Trustee)

Lincolnwood

Pop. 13,112Income $109,731Homes $496,400
Village (President-Trustee)

Minooka

Pop. 12,891Income $115,445Homes $315,600
Village (President-Trustee)

Richton Park

Pop. 12,521Income $64,554Homes $220,900
Village (President-Trustee)

Northlake

Pop. 12,513Income $83,892Homes $259,800
City (Mayor-Council)

Winnetka

Pop. 12,484Income $250,001Homes $1,337,800
Village (President-Trustee)

Justice

Pop. 12,324Income $57,170Homes $238,400
Village (President-Trustee)

Plano

Pop. 12,203Income $86,271Homes $230,700
City (Mayor-Council)

Palos Heights

Pop. 12,152Income $108,740Homes $367,100
City (Mayor-Council)

River Forest

Pop. 11,992Income $146,786Homes $687,300
Village (President-Trustee)

Schiller Park

Pop. 11,393Income $69,696Homes $275,000
Village (President-Trustee)

Markham

Pop. 11,355Income $57,302Homes $135,300
City (Mayor-Council)

Burr Ridge

Pop. 11,141Income $156,829Homes $700,400
Village (Mayor-Trustee with Administrator)

Fox Lake

Pop. 11,131Income $70,819Homes $228,100
Village (President-Trustee)

Barrington

Pop. 11,077Income $147,989Homes $582,500
Village (President-Trustee)

Manhattan

Pop. 11,026Income $128,522Homes $332,600
Village (President-Trustee)

Pingree Grove

Pop. 10,914Income $114,294Homes $320,800
Village (Trustee/Village President)

Campton Hills

Pop. 10,877Income $209,134Homes $547,500
Village (President-Trustee)

Summit

Pop. 10,846Income $61,863Homes $232,600
Village (President-Trustee)

Worth

Pop. 10,700Income $56,288Homes $215,000
Village (President-Trustee)

Crestwood

Pop. 10,579Income $75,752Homes $195,200
Village (President-Trustee)

River Grove

Pop. 10,451Income $69,858Homes $241,800
Village (President-Trustee)

Riverdale

Pop. 10,340Income $39,833Homes $113,800
Village (President-Trustee)

Lyons

Pop. 10,339Income $70,993Homes $257,300
Village (President-Trustee)

Winfield

Pop. 10,095Income $135,795Homes $386,300
Village (President-Trustee with Manager)

Sauk Village

Pop. 9,678Income $69,973Homes $110,800
Village (President-Trustee)

Harvard

Pop. 9,598Income $67,617Homes $175,400
City (Mayor-Council)

Steger

Pop. 9,418Income $66,575Homes $156,700
Village (President-Trustee)

Flossmoor

Pop. 9,391Income $133,663Homes $344,800
Village (President-Trustee)

Itasca

Pop. 9,355Income $114,294Homes $390,800
Village (President-Trustee with Administrator)

Sugar Grove

Pop. 9,240Income $121,207Homes $401,900
Village (Trustee/Village President)

Hawthorn Woods

Pop. 9,143Income $219,631Homes $619,100
Village (President-Trustee)

Willowbrook

Pop. 9,131Income $99,239Homes $358,600
Village (President-Trustee with Administrator)

Lynwood

Pop. 9,083Income $85,237Homes $218,000
Village (President-Trustee)

Riverside

Pop. 9,039Income $153,686Homes $491,400
Village (President-Trustee)

Harwood Heights

Pop. 8,821Income $81,086Homes $321,900
Village (President-Trustee)

Glencoe

Pop. 8,701Income $248,933Homes $1,432,500
Village (President-Trustee)

Lake Villa

Pop. 8,683Income $118,750Homes $351,700
Village (President-Trustee)

Clarendon Hills

Pop. 8,659Income $130,388Homes $605,800
Village (Council-Manager)

Gilberts

Pop. 8,606Income $146,333Homes $347,300
Village (President-Trustee)

Glenwood

Pop. 8,603Income $77,391Homes $198,100
Village (President-Trustee)

Hampshire

Pop. 8,524Income $94,773Homes $329,800
Village (President-Trustee, Mayor-Council)

Crete

Pop. 8,386Income $97,147Homes $228,500
Village (President-Trustee)

Long Grove

Pop. 8,305Income $250,001Homes $804,600
Village (President-Trustee)

Hillside

Pop. 8,084Income $72,320Homes $246,800
Village (President-Trustee)

Oak Brook

Pop. 8,056Income $175,870Homes $903,200
Village (President-Trustee with Manager)

Island Lake

Pop. 8,014Income $103,156Homes $262,500
Village (President-Trustee)

Lincolnshire

Pop. 7,980Income $185,580Homes $677,700
Village (President-Trustee)

Round Lake Park

Pop. 7,919Income $55,813Homes $164,900
Village (President-Trustee)

West Dundee

Pop. 7,906Income $105,368Homes $360,800
Village (President-Trustee, Council-Manager)

Broadview

Pop. 7,896Income $64,697Homes $252,200
Village (President-Trustee)

Park City

Pop. 7,827Income $60,171Homes $57,400
City (Mayor-Council)

University Park

Pop. 7,306Income $73,844Homes $153,200
Village (President-Trustee)

Inverness

Pop. 7,275Income $207,434Homes $715,600
Village (President-Trustee)

North Riverside

Pop. 7,249Income $77,170Homes $297,800
Village (President-Trustee)

Sandwich

Pop. 7,219Income $80,768Homes $255,700
City (Mayor-Council)

Marengo

Pop. 7,040Income $73,523Homes $229,900
City (Mayor-Council)

Stickney

Pop. 6,952Income $66,942Homes $244,900
Village (President-Trustee)

Calumet Park

Pop. 6,855Income $53,556Homes $184,700
Village (President-Trustee)

Orland Hills

Pop. 6,719Income $122,039Homes $280,300
Village (President-Trustee)

Volo

Pop. 6,706Income $160,792Homes $319,700
Village (President-Trustee)

Winthrop Harbor

Pop. 6,559Income $95,690Homes $250,800
Village (President-Trustee)

Lakemoor

Pop. 6,467Income $100,414Homes $265,500
Village (President-Trustee)

Johnsburg

Pop. 6,386Income $121,023Homes $328,300
Village (President-Trustee)

Elburn

Pop. 6,354Income $127,731Homes $389,300
Village (President-Trustee)

Countryside

Pop. 6,267Income $80,968Homes $324,700
City (Mayor-Council)

Braidwood

Pop. 6,062Income $82,202Homes $202,500
City (Mayor-Council)

Lake Bluff

Pop. 6,041Income $204,000Homes $776,700
Village (President-Trustee)

Spring Grove

Pop. 5,917Income $134,210Homes $398,400
Village (President-Trustee)

Willow Springs

Pop. 5,868Income $103,583Homes $378,300
Village (President-Board of Trustees)

Wilmington

Pop. 5,494Income $66,154Homes $223,800
City (Mayor-Council)

Genoa

Pop. 5,492Income $82,128Homes $225,200
City (Mayor-Council)

Northfield

Pop. 5,487Income $161,500Homes $878,300
Village (President-Trustee)

Lake Barrington

Pop. 5,442Income $141,958Homes $475,700
Village (President-Trustee)

Coal City

Pop. 5,317Income $72,857Homes $201,600
Village (President-Trustee)

Highwood

Pop. 5,301Income $107,875Homes $405,400
City (Mayor-Council)

Posen

Pop. 5,292Income $73,051Homes $172,900
Village (President-Trustee)

Berkeley

Pop. 5,199Income $85,823Homes $246,900
Village (President-Trustee)

Monee

Pop. 5,108Income $91,969Homes $240,500
Village (President-Trustee)

South Barrington

Pop. 5,021Income $221,575Homes $908,300
Village (President-Trustee)

Palos Park

Pop. 4,816Income $121,696Homes $464,700
Village (President-Trustee)

Olympia Fields

Pop. 4,734Income $123,875Homes $329,000
Village (President-Trustee)

Beecher

Pop. 4,728Income $103,415Homes $269,500
Village (President-Trustee)

Lakewood

Pop. 4,707Income $173,625Homes $552,600
Village (President-Trustee)

Peotone

Pop. 4,587Income $108,523Homes $271,000
Village (President-Trustee)

Robbins

Pop. 4,556Income $40,668Homes $121,300
Village (President-Trustee)

Fox River Grove

Pop. 4,523Income $121,506Homes $298,900
Village (President-Trustee)

Stone Park

Pop. 4,482Income $67,224Homes $242,100
Village (President-Trustee)

Wonder Lake

Pop. 4,292Income $94,655Homes $252,200
Village (President-Trustee)

Kildeer

Pop. 4,292Income $250,001Homes $770,700
Village (President-Trustee)

Hometown

Pop. 4,215Income $61,101Homes $173,400
City (Mayor-Council)

Green Oaks

Pop. 4,096Income $147,614Homes $673,100
Village (President-Trustee)

Riverwoods

Pop. 4,013Income $249,205Homes $800,700
Village (President-Trustee)

Indian Head Park

Pop. 3,974Income $100,149Homes $356,600
Village (President-Trustee)

Burnham

Pop. 3,937Income $57,790Homes $161,300
Village (President-Trustee)

South Chicago Heights

Pop. 3,907Income $58,691Homes $149,300
Village (President-Trustee)

Barrington Hills

Pop. 3,879Income $205,074Homes $913,600
Village (President-Trustee)

Deer Park

Pop. 3,711Income $174,458Homes $661,300
Village (President-Trustee)

Wadsworth

Pop. 3,686Income $142,738Homes $378,900
Village (President-Trustee)

Hainesville

Pop. 3,524Income $129,911Homes $210,500
Village (President-Trustee)

Rosemont

Pop. 3,290Income $63,517Homes $344,900
Village (President-Trustee)

Sleepy Hollow

Pop. 3,161Income $149,813Homes $382,800
Village (President-Trustee)

East Dundee

Pop. 3,146Income $89,583Homes $300,000
Village (President-Trustee)

North Barrington

Pop. 3,143Income $226,055Homes $765,900
Village (President-Trustee)

Diamond

Pop. 2,984Income $73,201Homes $220,200
Village (President-Trustee)

Dixmoor

Pop. 2,948Income $44,600Homes $84,400
Village (President-Trustee)

Oakbrook Terrace

Pop. 2,723Income $76,905Homes $372,400
City (Mayor-Alderman)

Richmond

Pop. 2,622Income $73,029Homes $238,600
Village (President-Trustee)

Round Lake Heights

Pop. 2,592Income $78,986Homes $216,800
Village (President-Trustee)

Wayne

Pop. 2,562Income $161,719Homes $642,700
Village (President-Trustee)

Rockdale

Pop. 2,553Income $59,135Homes $188,300
Village (President-Trustee)

Kenilworth

Pop. 2,503Income $250,001Homes $1,560,300
Village (President-Trustee)

Oakwood Hills

Pop. 2,416Income $109,907Homes $282,300
Village (President-Trustee)

Merrionette Park

Pop. 2,354Income $56,515Homes $173,400
Village (President-Trustee)

Hinckley

Pop. 2,331Income $86,823Homes $291,700
Village (President-Trustee)

Prairie Grove

Pop. 2,165Income $141,389Homes $467,600
Village (President-Trustee)

Elwood

Pop. 2,001Income $86,458Homes $237,500
Village (President-Trustee)

Thornton

Pop. 1,940Income $59,647Homes $155,100
Village (President-Trustee)

Phoenix

Pop. 1,751Income $30,288Homes $96,200
Village (President-Trustee)

Hodgkins

Pop. 1,597Income $62,417Homes $45,800
Village (President-Trustee)

Maple Park

Pop. 1,573Income $107,045Homes $288,400
Village (President-Trustee)

Somonauk

Pop. 1,569Income $84,583Homes $234,400
Village (President-Trustee)

Big Rock

Pop. 1,548Income $162,854Homes $337,900
Village (President-Trustee)

Kirkland

Pop. 1,525Income $94,338Homes $191,600
Village (President-Trustee)

Port Barrington

Pop. 1,477Income $149,886Homes $379,600
Village (President-Trustee)

Waterman

Pop. 1,448Income $100,139Homes $217,300
Village (President-Trustee)

Gardner

Pop. 1,410Income $88,092Homes $199,600
Village (President-Trustee)

Mazon

Pop. 1,401Income $73,750Homes $207,700
Village (President-Trustee)

Kingston

Pop. 1,352Income $88,295Homes $241,700
Village (President-Trustee)

Ford Heights

Pop. 1,331Income $36,053Homes $66,300
Village (President-Trustee)

Lily Lake

Pop. 1,293Income $140,313Homes $418,800
Village (President-Trustee)

Malta

Pop. 1,274Income $80,625Homes $180,300
Village (President-Trustee)

Bull Valley

Pop. 1,269Income $191,250Homes $477,900
Village (President-Trustee)

Hebron

Pop. 1,261Income $85,375Homes $208,100
Village (President-Trustee)

Forest View

Pop. 1,174Income $89,702Homes $260,500
Village (President-Trustee)

Bannockburn

Pop. 1,148Income $214,000Homes $1,037,200
Village (President-Trustee)

Newark

Pop. 1,138Income $99,375Homes $241,100
Village (President-Trustee)

Third Lake

Pop. 1,137Income $150,139Homes $361,500
Village (President-Trustee)

Tower Lakes

Pop. 1,106Income $154,167Homes $510,300
Village (President-Trustee)

East Hazel Crest

Pop. 1,068Income $54,950Homes $158,300
Village (President-Trustee)

Mc Cullom Lake

Pop. 1,017Income $72,791Homes $178,600
Village (President-Trustee)

Indian Creek

Pop. 874Income $164,250Homes $450,800
Village (President-Trustee)

Braceville

Pop. 860Income $89,167Homes $187,900
Village (President-Trustee)

Ringwood

Pop. 730Income $143,750Homes $386,400
Village (President-Trustee)

Millington

Pop. 729Income $81,775Homes $230,700
Village (President-Trustee)

Mettawa

Pop. 663Income $181,333Homes $871,500
Village (President-Trustee)

Holiday Hills

Pop. 634Income $74,083Homes $220,600
Village (President-Trustee)

Union

Pop. 624Income $89,844Homes $252,200
Village (President-Trustee)

Godley

Pop. 602Income $53,438Homes $144,600
Village (President-Trustee)

South Wilmington

Pop. 600Income $86,750Homes $174,400
Village (President-Trustee)

Bedford Park

Pop. 586Income $99,000Homes $271,700
Village (President-Trustee)

Trout Valley

Pop. 574Income $217,292Homes $446,200
Village (President-Trustee)

Shabbona

Pop. 572Income $63,750Homes $186,600
Village (President-Trustee)

Kaneville

Pop. 523Income $86,875Homes $318,100
Village (President-Trustee)

Golf

Pop. 518Income $242,772Homes $954,700
Village (President-Trustee)

Greenwood

Pop. 502Income $131,250Homes $415,900
Village (President-Trustee)

Carbon Hill

Pop. 441Income $103,125Homes $238,600
Village (President-Trustee)

Burlington

Pop. 425Income $84,219Homes $296,200
Village (President-Trustee)

Lisbon

Pop. 373Income $99,375Homes $231,300
Village (President-Trustee)

Lee

Pop. 320Income $82,000Homes $150,500
Village (President-Trustee)

Virgil

Pop. 312Income $93,542Homes $296,600
Village (President-Trustee)

Verona

Pop. 272Income $45,313Homes $118,800
Village (President-Trustee)

McCook

Pop. 268Income $62,375Homes $332,100
Village (President-Board of Trustees)

Millbrook

Pop. 243Income $137,560Homes $361,900
Village (President-Trustee)

Plattville

Pop. 225Income $113,750Homes $309,100
Village (President-Trustee)

Old Mill Creek

Pop. 143Income $108,333Homes $450,000
Village (President-Trustee)

Symerton

Pop. 132Income $103,542Homes $233,300
Village (President-Trustee)

Kinsman

Pop. 84Income $53,750Homes $103,100
City (Mayor-Council)

East Brooklyn

Pop. 50Income $83,750Homes $232,100
Village (President-Trustee)