Discover Socorro
compiled from our dataSocorro is located in Texas, USA, and has a population of about 34,306. Our atlas lists 111 places here.
These include 8 sights and 1 museums, 99 restaurants, 3 places to stay and 0 cocktail bars. Highlights include Socorro Mission, Nevarez Palms, Mission Pass.