Hurley is a town in Grant County, New Mexico, United States. The population was 1,297 at the 2010 census, down from 1,464 in 2000.
Hurley is located in east-central Grant County at 32°41′59″N 108°7′43″W (32.699594, -108.128629). U.S. Route 180 passes through the town, leading north 4 miles (6 km) to Bayard, and southeast 38 miles (61 km) to Deming and Interstate 10.
The Grant County Airport and the hamlet and ranch of Apache Tejo are approximately three miles south of Hurley.
The large, open pit Chino Mine and its related facilities lie just to the east of Hurley.
According to the United States Census Bureau, the town has a total area of 1.02 square miles (2.65 km2), of which 0.004 square miles (0.01 km2), or 0.36%, is water.
As of the census of 2000, there were 1,464 people, 563 households, and 407 families residing in the town. The population density was 1,433.0 people per square mile (554.2/km2). There were 650 housing units at an average density of 636.2 per square mile (246.0/km2). The racial makeup of the town was 71.79% White, 0.14% African American, 2.05% Native American, 0.07% Asian, 23.43% from other races, and 2.53% from two or more races.