Ice Box Canyon is a valley located in McKenzie County, North Dakota. It appears on the Ice Box Canyon USGS 7.5-minute topographic quadrangle. The elevation at this location is approximately 2,017.72 feet (615.00 m) above sea level. The nearest populated place is Homesteaders Gap, approximately 14.7 miles to the W.

Nearby Features