Milford is a city in Geary County, Kansas, in the United States. As of the 2000 census, the city population was 502. It is part of the Manhattan, Kansas Metropolitan Statistical Area.
Milford is located at 39°10′24″N 96°54′42″W / 39.17333°N 96.91167°W / 39.17333; -96.91167 (39.173454, -96.911650).
According to the United States Census Bureau, the city has a total area of 0.2 square miles (0.4 km²), all of it land.