In 2017, Keyesport, IL had a population of 403 people with a median age of 50 and a median household income of $31,538. Between 2016 and 2017 the population of Keyesport, IL declined from 443 to 403, a -9.03% decrease and its median household income grew from $26,875 to $31,538, a 17.4% increase.
The population of Keyesport, IL is 96.3% White Alone, 2.73% Hispanic or Latino, and 0.496% Two or More Races. 0.414% of the people in Keyesport, IL speak a non-English language, and 100% are U.S. citizens.
The median property value in Keyesport, IL is $69,200, and the homeownership rate is 69.4%. Most people in Keyesport, IL commute by Drove Alone, and the average commute time is 31.8 minutes. The average car ownership in Keyesport, IL is 1 car per household.