County in Illinois
Kendall County
About 137,700 people, median household income $111,600.
District lines run through Kendall County, so who represents you here depends on where you live. Search your address to see yours.
Who lives in Kendall County
Census survey estimates for 2020 to 2024, rounded.
People
- Population
- 137,700
- Median age
- 36.3 years
- Under 18
- 27%
- 65 and over
- 11%
- Veterans, of adults
- 5%
- Speak another language at home
- 22%
Race and ethnicity
- Hispanic or Latino, of any race
- 22%
- White, not Hispanic
- 62%
- Black, not Hispanic
- 8%
- Asian, not Hispanic
- 4%
Income and housing
- Median household income
- $111,600
- Below the poverty line
- 5%
- Bachelor's or higher, adults 25+
- 37%
- Owner-occupied homes
- 84%
- Median home value
- $322,000
2024 vote for president
- Kamala Harris, Democrat
- 49.7%
- Donald Trump, Republican
- 48.1%
- Other candidates
- 2.2%
Votes counted, by precinct. Source: MIT Election Data and Science Lab, precinct returns (public domain).
Represent all of Kendall County
Kendall County's districts (8)
U.S. House (1)
- U.S. House District 14
Held by Lauren Underwood, Democratic
All of Kendall County
Illinois Senate (3)
- Illinois Senate District 38
Held by Sue Rezin, Republican
Part of Kendall County: 60,153 people in 2020
- Illinois Senate District 42
Held by Linda Holmes, Democratic
Part of Kendall County: 56,906 people in 2020
- Illinois Senate District 49
Held by Meg Loughran Cappel, Democratic
Part of Kendall County: 14,810 people in 2020
Illinois House (4)
- Illinois House District 75
Held by Jed Davis, Republican
Part of Kendall County: 60,153 people in 2020
- Illinois House District 83
Held by Matt Hanson, Democratic
Part of Kendall County: 31,581 people in 2020
- Illinois House District 84
Held by Stephanie Kifowit, Democratic
Part of Kendall County: 25,325 people in 2020
- Illinois House District 97
Held by Jessica Dixon Heitman, Democratic
Part of Kendall County: 14,810 people in 2020
Towns (15)
Cities, villages and unincorporated communities, with the number of people in the county’s part of each at the 2020 Census.
- Oswego (part)34,585
- Yorkville21,533
- Joliet (part)14,047
- Montgomery (part)11,858
- Plano11,847
- Boulder Hill8,394
- Aurora (part)5,942
- Plainfield (part)3,259
- Minooka (part)1,129
- Newark973
- Millbrook277
- Lisbon271
- Plattville220
- Millington (part)206
- Sandwich (part)158
Source: U.S. Census Bureau, American Community Survey 5-year estimates, 2020–2024; towns and counties from the 2020 Census, Demographic and Housing Characteristics. Figures rounded by us. Retrieved 2026-10-19. This product uses the Census Bureau Data API but is not endorsed or certified by the Census Bureau.