In 2018, Fort Morgan, Colorado had a population of 28,257 people with a median age of 36 and a median household income of $51,626. The median property value in Fort Morgan is $183,900 and the homeownership rate is 64% .