In the past, you never needed a passport to visit Mexico if you lived in the U.S. But i have been reading in the news that the U.S. will be requiring everyone to have a passport to leave the country, no matter where you are going, wheather it be Mexico or any other foreign country. In regard to Mexico, I am not sure if you do need a passport to visit that country at this time, but will be required soon, if it is not already.
No, New Mexico is part of the USA. Its a State in the southwest portion of the country. just east of Arizona and south of Colorado and north of the County of Mexico.
It depends on where you're from.
Since New Mexico is one of the 50 United States, people who need a passport to enter it are people who are NOT Americans.
If you live in the united states no if you live some where else then yes
Yes,cuz its not part of the u.s
Yes. All you need is a valid passport.
Yes they do.
If you live in Mexico then no.
You need the passport of the country of which you are a citizen. You cannot have a US passport until you are a US citizen.
Yes
No. New Mexico is part of the United States, so you don't need a passport. :)
Yes, you always need a passport when you travel outside your country of origin.
No. Both are in the United States. You do not need a passport to travel from state to state.
Yes.
Yes you do
Yes, you do.
Yes