What States Border New Mexico?

New Mexico is bordered by Arizona, Colorado, Oklahoma and Texas. The capital of New Mexico is Santa Fe. The largest city of New Mexico is Albuquerque.