Truchas is an unincorporated community in Rio Arriba County, New Mexico, United States. Located on the scenic High Road to Taos, it is halfway between Santa Fe in the south, and Taos to the north.Truchas has the ZIP code 87578. The 87578 ZIP Code Tabulation Area, which includes the nearby village of Cordova, New Mexico, had a population of 1205 at the 2000 census.