Sevilleta National Wildlife Refuge in located in the Chihuahuan Desert, near the city of Socorro in Socorro County, in the state of New Mexico, United States. The Rio Salado and the Rio Grande flow through the refuge.