Ruidoso is in Lincoln County, and in the Southwest New Mexico region. You can find Ruidoso located west of Roswell between Alamogordo and Roswell along US Highway 70 on the banks of the Ruidoso River, near the Rio Hondo River and Alto Reservoir.
Ruidoso has many recreational activities available. Some of these activites includ: Fishing, golf, hiking, camping, horseback riding, stage coach rides, skiing, sledding, and of course The White Sands National Monument.