Rio Rancho is located in Santa Fe city, United States at the 35.2334, -106.6645 coordinates. Distance from Rio Rancho to other cities. are listed below, click on the city name to find distance between. Distance from Rio Rancho to Albuquerque 17 km, to Las Cruces 325 km, to Enchanted Hills 13 km. The green marker indicates the location of Rio Rancho.