Middle Arroyo is a stream located in Chaves County, New Mexico. It appears on the White Flat SE USGS 7.5-minute topographic quadrangle. The elevation at this location is approximately 4,068.42 feet (1,240.05 m) above sea level. The nearest populated place is Highway Mill, approximately 14.9 miles to the SSW.