Amidon is located in southwestern North Dakota Slope County (of which it is the county seat about 130 miles southwest of Bismarck, the state capital. White Butte, the highest point in North Dakota at 3506 feet, is located about 10 miles to the south.