In 2019, Garnett, KS had a population of 3.23k people with a median age of 44.4 and a median household income of $38,512. Between 2018 and 2019 the population of Garnett, KS declined from 3,251 to 3,234, a −0.523% decrease and its median household income grew from $37,395 to $38,512, a 2.99% increase.
The 5 largest ethnic groups in Garnett, KS are White (Non-Hispanic) (92.2%), American Indian & Alaska Native (Non-Hispanic) (4.61%), White (Hispanic) (2.29%), Black or African American (Non-Hispanic) (0.557%), and Two+ (Non-Hispanic) (0.34%). 0% of the households in Garnett, KS speak a non-English language at home as their primary language.
99.1% of the residents in Garnett, KS are U.S. citizens.
In 2019, the median property value in Garnett, KS was $80,100, and the homeownership rate was 69.5%. Most people in Garnett, KS drove alone to work, and the average commute time was 24 minutes. The average car ownership in Garnett, KS was 2 cars per household.