Cities and Towns in DuPage County, Illinois

Founded in 1839, DuPage County is one of 102 counties in the state of Illinois. Historically, DuPage County was formed from Cook County. The city of Wheaton is the county seat. With FIPS code of 43, DuPage County has a population of 924,885 and area of 327 square miles (847 km²).

List of all cities in DuPage County, IL alphabetically

City/Town Postal Code Area Code
Addison, IL 60101 630/331
AT & T, IL 60572 630/331
Aurora, IL 60502 630/331
60503 630/331
60504 630/331
60572 630/331
60598 630/331
60599 630/331
Bartlett, IL 60103 630/331
Bensenville, IL 60105 708/464
60106 630/331
60399 708/464
Bloomingdale, IL 60108 630/331
60117 708/464
Bradford Group, IL 60105 708/464
Burr Ridge, IL 60527 630/331
Carol Stream, IL 60116 630/331
60122 847/224
60128 630/331
60132 630/331
60188 630/331
60197 630/331
60199 630/331
Chase Bank, IL 60122 847/224
Citicorp, IL 60132 630/331
Clarendon Hills, IL 60514 630/331
Cloverdale, IL 60103 630/331
Darien, IL 60561 630/331
Downers Grove, IL 60515 630/331
60516 630/331
60517 630/331
Elmhurst, IL 60126 630/331
Eola, IL 60519 630/331
Flowerfield, IL 60148 630/331
Fox Valley, IL 60572 630/331
60599 630/331
Fox Valley Facility, IL 60599 630/331
Glen Ellyn, IL 60137 630/331
60138 630/331
Glendale Heights, IL 60137 630/331
60139 630/331
Great Lakes Area Office, IL 60117 708/464
Hinsdale, IL 60521 630/331
60522 630/331
60523 630/331
Household Finance Corp, IL 60128 630/331
Household Financial Services, IL 60116 630/331
Inktel Marketing, IL 60399 708/464
Itasca, IL 60143 630/331
Keeneyville, IL 60172 630/331
Lisle, IL 60532 630/331
Lombard, IL 60148 630/331
Medinah, IL 60157 630/331
Naperville, IL 60540 630/331
60563 630/331
60565 630/331
60566 630/331
60567 630/331
North Suburban, IL 60128 630/331
60132 630/331
60197 630/331
60199 630/331
Northwoods, IL 60185 630/331
Oak Brook, IL 60521 630/331
60522 630/331
60523 630/331
60561 630/331
Oak Brook Mall, IL 60521 630/331
Oakbrook Terrace, IL 60181 630/331
Ontarioville, IL 60103 630/331
Roselle, IL 60172 630/331
Villa Park, IL 60181 630/331
Warrenville, IL 60555 630/331
Wayne, IL 60184 630/331
West Chicago, IL 60185 630/331
60186 630/331
Westmont, IL 60559 630/331
Wheaton, IL 60187 630/331
60189 630/331
Willow Brook, IL 60527 630/331
Willowbrook, IL 60527 630/331
Winfield, IL 60190 630/331
Wood Dale, IL 60191 630/331
60399 708/464
Woodridge, IL 60517 630/331

Major Cities and Towns in DuPage County, Illinois

Naperville

Area, Population, and Zip Codes

  • Area: 39.24 square miles
  • Population: 149,540 (2023 estimate)
  • Zip Codes: 60540, 60563, 60564, 60565, 60566
  • Latitude: 41.7508° N
  • Longitude: 88.1535° W

Location and History

Naperville, located in the southern part of DuPage County and extending into Will County, is approximately 30 miles west of Chicago. Founded in 1831 by Joseph Naper, it grew from a small pioneer outpost to one of Illinois’ largest cities. Naperville originally developed around the DuPage River, which served as an early transport route. In the late 19th and early 20th centuries, Naperville’s economy was driven by agriculture, and later, manufacturing. The city transitioned to a more suburban community as Chicago expanded, attracting a more affluent population in the 20th century. Today, it is known for its high quality of life and ranks among the wealthiest cities in the Midwest.

Major Schools and Landmarks

Naperville is home to highly ranked school districts like Naperville School District 203 and Indian Prairie School District 204, serving institutions like Naperville Central High School and Neuqua Valley High School. Major landmarks include the Naperville Riverwalk, a beautiful 1.75-mile trail along the DuPage River, and the Naper Settlement, an outdoor history museum that traces the city’s early settlement. The Moser Tower and Millennium Carillon, one of the largest musical instruments in the world, also stands as a Naperville icon.


Wheaton

Area, Population, and Zip Codes

  • Area: 11.46 square miles
  • Population: 53,970 (2023 estimate)
  • Zip Codes: 60187, 60189
  • Latitude: 41.8661° N
  • Longitude: 88.1070° W

Location and History

Wheaton, the county seat of DuPage County, is located 25 miles west of Chicago. It was settled in the 1830s by Warren and Jesse Wheaton, whose namesake influenced the city’s title. The Chicago and Galena Railroad, constructed in the 1840s, played a crucial role in Wheaton’s growth, positioning the town as a central hub for agriculture. Wheaton evolved into an affluent suburb in the 20th century with strong connections to the Chicago metropolitan area. It is known for its deep-rooted ties to education and religion, particularly with the founding of Wheaton College in 1860, a prominent evangelical institution.

Major Schools and Landmarks

Wheaton boasts excellent educational institutions, including Wheaton North and Wheaton Warrenville South High Schools, under Community Unit School District 200. Wheaton College, a nationally respected liberal arts school, is also a key part of the city. Major landmarks include Cantigny Park, a vast estate featuring gardens, museums, and golf courses, as well as the DuPage County Historical Museum, which offers exhibits on the county’s history. The historic Wheaton Grand Theater is another iconic site that has been a cultural center since 1925.


Elmhurst

Area, Population, and Zip Codes

  • Area: 10.38 square miles
  • Population: 46,746 (2023 estimate)
  • Zip Codes: 60126
  • Latitude: 41.8995° N
  • Longitude: 87.9403° W

Location and History

Elmhurst is located in the northeastern part of DuPage County, approximately 18 miles west of downtown Chicago. The area was first settled in 1836, and the town was initially known as Cottage Hill before being renamed Elmhurst in 1869, inspired by the large elm trees in the area. The extension of the Chicago and North Western Railway in the 19th century spurred the town’s growth, transforming it from a farming village into a suburban commuter hub. By the mid-20th century, Elmhurst had become a thriving suburban community with strong transportation connections to Chicago.

Major Schools and Landmarks

Elmhurst is served by top-rated school districts, including Elmhurst Community Unit School District 205, with York Community High School being its flagship institution. The city is home to Elmhurst University, a liberal arts college founded in 1871. Major landmarks include the Elmhurst Art Museum, known for its modernist architecture and exhibitions, and the historic Wilder Park Conservatory, which dates back to 1923. The Elmhurst City Centre offers a vibrant downtown atmosphere with shops, restaurants, and cultural events.


Downers Grove

Area, Population, and Zip Codes

  • Area: 14.67 square miles
  • Population: 50,247 (2023 estimate)
  • Zip Codes: 60515, 60516
  • Latitude: 41.8089° N
  • Longitude: 88.0112° W

Location and History

Downers Grove is located approximately 22 miles west of Chicago in DuPage County. It was founded in 1832 by Pierce Downer, a farmer from New York, who settled in the area and gave the village its name. The construction of the Chicago, Burlington & Quincy Railroad in the mid-19th century accelerated Downers Grove’s growth as an agricultural and commercial hub. The village became a suburban community in the early 20th century, and its proximity to major highways and rail lines has made it a key area for commuters and businesses alike.

Major Schools and Landmarks

Downers Grove is known for its strong public education system, primarily through Community High School District 99, which includes Downers Grove North and Downers Grove South High Schools. Notable landmarks include the Tivoli Theatre, a restored 1920s movie palace, and Lyman Woods Nature Center, which preserves over 150 acres of natural prairies, wetlands, and forests. The Downers Grove Park District also maintains a variety of parks and recreational facilities, making it a family-friendly community with a rich history and modern amenities.


Lombard

Area, Population, and Zip Codes

  • Area: 10.45 square miles
  • Population: 43,794 (2023 estimate)
  • Zip Codes: 60148
  • Latitude: 41.874° N
  • Longitude: 88.0150° W

Location and History

Lombard is located in the eastern part of DuPage County, around 20 miles west of Chicago. The area was first settled in the 1830s and named after Josiah Lombard, who helped to establish the village in the 1860s. Originally an agricultural community, Lombard saw significant growth with the arrival of the railroad, which brought new residents and businesses to the area. The village is famously known for its annual Lilac Festival, earning it the nickname “The Lilac Village.” Lombard transformed into a residential suburb after World War II, attracting families seeking a quieter life outside Chicago.

Major Schools and Landmarks

Lombard is served by Glenbard Township High School District 87, with Glenbard East High School being the primary public high school. Notable landmarks include Lilacia Park, a stunning public garden renowned for its lilacs and tulips, and the Lombard Historical Society, which operates the historic Sheldon Peck Homestead, an Underground Railroad site. Yorktown Center, one of the largest shopping malls in the region, provides retail and dining options for residents and visitors alike, solidifying Lombard’s role as a vibrant suburban community.