In 2018, Oswego, IL had a population of 34.4k people with a median age of 36.4 and a median household income of $103,352. Between 2017 and 2018 the population of Oswego, IL grew from 33,759 to 34,383, a 1.85% increase and its median household income grew from $101,191 to $103,352, a 2.14% increase.
The 5 largest ethnic groups in Oswego, IL are White (Non-Hispanic) (74.1%), White (Hispanic) (9.67%), Asian (Non-Hispanic) (4.62%), Other (Hispanic) (4.25%), and Black or African American (Non-Hispanic) (4.12%). 0% of the people in Oswego, IL speak a non-English language, and 96.1% are U.S. citizens.
In 2018, the median property value in Oswego, IL was $239,800, and the homeownership rate was 87%. Most people in Oswego, IL drove alone to work, and the average commute time was 31.9 minutes. The average car ownership in Oswego, IL was 2 cars per household.