Whixh states border new mexico

The states that border New Mexico are Arizona, Colorado, Oklahoma, Texas, and Utah.

New Mexico is bordered by the following states:

1. Colorado - to the north
2. Oklahoma - to the northeast (only a small section borders New Mexico)
3. Texas - to the east and southeast
4. Arizona - to the west and northwest