It is the second-largest county in New Mexico by area, after Catron County, New Mexico. Socorro County ranges in elevation from approximately 4,528 ft (1,380 m) on the banks of the Rio Grande to 10,784 ft (3,287 m) at the top of South Baldy peak in the Magdalena Mountains. The southern portion of the Rocky Mountains extend into New Mexico and Socorro County.