Buena Vista, New Mexico

Buena Vista is an unincorporated community located in Mora County, New Mexico, United States. The community is located on New Mexico State Road 518, 6.2 mi southeast of Mora. Buena Vista has a post office with ZIP code 87712.