In 2017, Craig, MO had a population of 228 people with a median age of 39.5 and a median household income of $32,596. Between 2016 and 2017 the population of Craig, MO declined from 232 to 228, a -1.72% decrease and its median household income grew from $25,250 to $32,596, a 29.1% increase.
The population of Craig, MO is 94.3% White Alone, 3.95% Asian Alone, and 1.32% Two or More Races. 0% of the people in Craig, MO speak a non-English language, and 100% are U.S. citizens.
The median property value in Craig, MO is $29,200, and the homeownership rate is 73.2%. Most people in Craig, MO commute by Drove Alone, and the average commute time is 16.3 minutes. The average car ownership in Craig, MO is 2 cars per household.