Skip to content

Table of contents

About Willard, NM

Willard is a small desert town of 248 people in central New Mexico's Torrance County, sitting at 6,200 feet elevation. Take I-40 east from Albuquerque for 45 miles to Moriarty, then US 60 west for 15 miles. The town sits on US 60's east-west route between Socorro and Roswell, with State Road 42 connecting north-south through the Estancia Valley. The 1903 railroad depot still stands as a reminder of Willard's days as a Santa Fe Railway division point.

Where is Willard, NM on the map?

Willard, NM is in United States, at 34.595, -106.032 - about 22 km north-east of Mountainair, NM.

How far is Willard, NM from where I am?

Use your device location to see the distance to Willard, NM, how long the drive takes, and directions from where you are.

Find hotels in Willard, NM

Rent a car near Willard, NM

Play a pub crawl round in Willard, NM

Nine holes from pub to pub through the real streets of Willard, NM. Every cup is a bar somebody actually drinks in.

Pub Crawl Golf: Willard, NM9 holes, one ball

Popular destinations close by

Nearby essentials

What is the closest airport to Willard, NM?

The closest airport to Willard, NM is Albuquerque International Sunport, 110 km (about 1 h 36 min by car).

Share Route

Save for offline?

We'll download this route and its map area so it works without a connection. This can take a moment -- you can keep using the app while it finishes.