Belen is located in Central New Mexico 32 miles South of Albuquerque. Rio Communities is three miles east of Belen and Tierra Grande is seven miles southeast of Rio Communities. Los Lunas is 10 miles north of Belen along US Hwy 85, and south from Belen along I-25 is Socorro.
The distance from Belen to Washington DC is 1760 miles. The distance to the New Mexico state capital is 85 miles.
Belen is positioned 34.65 degrees north of the equator and -106.77 degrees west of the prime meridian. Belen’s elevation is 4,800 feet above sea level.
Geography Belen is in the Rio Grande valley west of the Manzano Mountains. Mesas boarder the west side of Belen and stretches into Socorro County.