About This Place
Bayard is a city in Grant County, New Mexico, United States. The population was 2,534 at the 2000 census.
Bayard is located at 32°45′34″N 108°8′3″W / 32.75944°N 108.13417°W / 32.75944; -108.13417 (32.759569, -108.134035).
According to the United States Census Bureau, the city has a total area of 0.9 square miles (2.3 km²), all of it land.