Haystack Mountain is a mesa approximately east of Prewitt in McKinley County, New Mexico, United States.
Haystack Mountain is a lone peak in the Zuni Mountains range in the southeast part of the Colorado Plateau and is clearly visible from nearby Interstate 40. There is a Vertical Angle Benchmark from the National Geodetic Survey which marks the top of the mesa at .
From 1950 to 1980, this area was one of the highest uranium producing regions in the country.
The Haystack Archaeological District is a protected area on the side of the mesa which is on the National Register of Historic Places as an Ancestral Puebloan dwelling from 500âÂÂ1500 AD.