Milford is a city located in Geary County Kansas. Milford has a 2020 population of 1,463. Milford is currently declining at a rate of -3.56% annually and its population has decreased by -14.54% since the most recent census, which recorded a population of 1,712 in 2010. Milford reached it's highest population of 1,858 in 2012.
The average household income in Milford is $89,353 with a poverty rate of 2.57%. The median rental costs in recent years comes to $708 per month, and the median house value is $203,600. The median age in Milford is 37.8 years, 38 years for males, and 34.9 years for females.