Welcome to the vibrant town of South Rio Arriba, founded in 1898, nestled in the heart of New Mexico. With a population of approximately 9,344 residents, this town is a hidden gem waiting to be explored. Known for its historical significance during the Wild West era, South Rio Arriba offers a glimpse into the past with its charming architecture and cultural landmarks. Sister cities include Albuquerque in New Mexico and Los Alamos in New Mexico.