Red Rock Ranch is an unincorporated community and census-designated place (CDP) in McKinley County, New Mexico, United States. As of the 2020 census, it had a population of 35.
The community is in the southeastern part of McKinley County, north of Interstate 40 at Prewitt. The area is drained by Casamero Draw, which runs south to Mitchell Draw near Prewitt. The area is part of the Rio San Jose watershed leading southeast to the Rio Puerco and eventually the Rio Grande.
It is in Gallup-McKinley County Public Schools.
Red Rock Ranch was first listed as a CDP prior to the 2020 census.