Milton is a city in Cavalier County, North Dakota in the United States. The population was 58 at the 2010 census. Milton was founded in 1887.
Milton is located at 48°37′35″N 98°2′30″W / 48.62639°N 98.04167°W / 48.62639; -98.04167 (48.626525, -98.041747).
According to the United States Census Bureau, the city has a total area of 0.4 square miles (1.0 km²), all of it land.