Milnor
- Country: United States
- State: North Dakota
- Population: 644 (2016)
- Latitude: 46° 15.5' N (46.25913°)
- Longitude: 97° 27.4' W (-97.4562°)
- Elevation: 335 m/1,101 ft. above sea level
- Time zone: America/Chicago (UTC -06:00); DST observed (UTC -05:00)