- Address
- Presa Angostura, Mexico City
United States
Mexico
US Embassy & Consulates in Mexico
- 1 embassy
- 9 consulates general
- 5 consulates
The United States is represented in Mexico by 15 missions: an embassy in Mexico City, 9 consulates general in Nuevo Laredo, Mérida, Heroica Matamoros, Tijuana, Monterrey, Nogales, Hermosillo, Guadalajara and Ciudad Juárez and 5 consulates in Playa del Carmen, Mérida, Tijuana, Puerto Vallarta and Monterrey. Mexican citizens need a visa for the United States, obtained before travel.
Map: the United States’ 15 missions in Mexico
US Embassy in Mexico City
The United States has its embassy in Mexico City, the capital; the address on record is Presa Angostura, Mexico City.
US consulates in Mexico
-
-
- Consulate General of the United States in Heroica Matamoros
Calle Constitución, Colonia Jardín 1, 87330 Matamoros
Today 08:00–17:00 -
- Consulate General of the United States in Monterrey
Prolongacion Avenida Alfonso Reyes 150, 66196 Santa Catarina
- Consulate General of the United States in Nogales
Calle Kalamata 99, 85066 Heroica Nogales
Today 08:00–17:00 - Consulate General of the United States in Hermosillo
Monterrey 141, 83000 Hermosillo
Today 08:00–16:30 - Consulate General of the United States in Guadalajara
Avenida Manuel Acuña 3410, 44670 Guadalajara
-
- Consular Agency of the United States in Playa del Carmen
Carretera Federal Puerto Juárez-Chetumal Mz.293 Lt.1 Plaza Progeso Col. Ejidal, 77710 Playa del Carmen
Today 09:00–14:00 - Consulate of the United States in Mérida
calle 60 338k, Mérida
-
- Consular Agency of the United States in Puerto Vallarta
Avenida Paseo de los Cocoteros 85, 63732 Puerto Vallarta
-
The United States also has 9 consulates general in Nuevo Laredo, Mérida, Heroica Matamoros, Tijuana, Monterrey, Nogales, Hermosillo, Guadalajara and Ciudad Juárez and 5 consulates in Playa del Carmen, Mérida, Tijuana, Puerto Vallarta and Monterrey; a consulate does consular work for a region: passports, certificates and help for nationals in difficulty.
United States visa for Mexican citizens
Mexico
United States Visa required United States visa for citizens of Mexico
United States
Mexico Visa-free, 180 days Mexico visa for citizens of the United States
United States visa requirements for citizens of Mexico
- B-1/B-2 visitor visa (business / tourism)
- Transit (C visa) – brief
- Student (F/M/J) and work (H, L, O…) visas – brief
- Fee: US$185
- 4 required documents
checked 22 October 2026
The United States requires Mexican citizens to hold a visa issued in advance. From Mexico, the application is made at the US embassy in Mexico City or one of the consulates in Nuevo Laredo, Mérida, Heroica Matamoros, Tijuana, Monterrey, Nogales, Hermosillo, Guadalajara, Ciudad Juárez, Playa del Carmen and Puerto Vallarta or through a visa centre appointed by the United States.
Mexico’s missions in the United States
Missions of Mexico in the United States (28)
In return, Mexico has 28 missions in the United States, including its embassy in Washington D.C.
Good to know
The United States in Mexico
Worldwide, the United States has 314 missions in 179 countries; 15 of them are in Mexico.
Travel to Mexico for US citizens
US citizens can visit Mexico without a visa for up to 180 days. In Mexico, US citizens can turn to the US embassy for passports and emergency help.
When US missions in Mexico are closed
US missions in Mexico close on Mexico’s public holidays, the next being Revolution Day (Día de la Revolución) on Monday 16 November 2026, Christmas Day (Navidad) on Friday 25 December 2026 and New Year's Day (Año Nuevo) on Friday 1 January 2027, and usually on some holidays of the United States, such as Veterans Day on Wednesday 11 November 2026.
Frequently asked questions
Where is the US embassy in Mexico?
The US embassy is in Mexico City, at Presa Angostura, Mexico City.
Does the United States have consulates in Mexico?
Yes, the United States has 9 consulates general in Nuevo Laredo, Mérida, Heroica Matamoros, Tijuana, Monterrey, Nogales, Hermosillo, Guadalajara and Ciudad Juárez and 5 consulates in Playa del Carmen, Mérida, Tijuana, Puerto Vallarta and Monterrey.
Do Mexican citizens need a visa for the United States?
Mexican citizens need a visa for the United States, obtained before travel.
Do US citizens need a visa for Mexico?
No visa is needed by US citizens for Mexico, for stays of up to 180 days.
Does Mexico have an embassy in the United States?
Yes, Mexico has its embassy in Washington D.C., along with 27 other missions in the United States.