Satellite map of Willard, New Mexico

Map of Willard, New Mexico

Willard is a village in Torrance County, New Mexico, United States. The population was 240 at the 2000 census. It is part of the Albuquerque Metropolitan Statistical Area. The village is not experiencing the same extreme growth that towns farther north in the state are. A wind farm has recently been constructed upon the mesa just south of the town.

Latitude: 34° 35' 28.19" N
Longitude: -106° 01' 35.40" W

Read about Willard, New Mexico in the Wikipedia Satellite map of Willard, New Mexico in Google Maps

GPS coordinates of Willard, New Mexico, United States

Download as JSON