San Miguel is a census-designated place in Doña Ana County, New Mexico, United States. As of the 2020 census, San Miguel had a population of 975. San Miguel has a post office with ZIP code 88058. The community is located at the junction of state routes 28 and 192.