Peñasco is a census-designated place in Taos County, New Mexico. It is located along the scenic High Road to Taos. The population is estimated at 1,200.