Location and geography Edit. Philmont is located in the Sangre de Cristo Range of the Rocky Mountains of New Mexico. The closest town is Cimarron, New Mexico, but perhaps it is better to say that it is about 20 miles (30 km) west-northwest of Springer, New Mexico, or 35 miles southwest of Raton, New Mexico.