American embassies in nearby countries

» Canada

American embassies worldwide

American flag American representation in Mexico

Mexico City — American Embassy

AddressPaseo de la Reforma 305
Col. Cuauhtemoc
06500 Mexico City, D.F
Phonelocal: (055) 5080.2000
international: +52.55.5080.2000

Ciudad Juárez — American Consulate-General

AddressAv. Lopez Mateos 924 Nte.
Ciudad Juarez
Phonelocal: (0656) 611.3000
international: +52.656.611.3000

Guadalajara — American Consulate-General

AddressProgreso 175
Col. Americana
Guadalajara, Jalisco 44160
Phonelocal: (033) 3268.2100
international: +52.33.3268.2100

Hermosillo — American Consulate-General

AddressMonterrey #141 entre las calles
Rosales y Galeana
Col. Esqueda, C.P. 83000
Hermosillo, Sonora
Phonelocal: (0662) 289.3500
international: +52.662.289.3500

Matamoros — American Consulate-General

AddressCalle Primera #2002
Col. Jardin
Matamoros, Tamps, 87330
Phonelocal: (0868) 812.4402
international: +52.868.812.4402

Monterrey — American Consulate-General

AddressAve. Constitución 411 Pte.
Monterrey, Nuevo León 64000
Phonelocal: (081) 8345.2120
international: +52.81.8345.2120

Nuevo Laredo — American Consulate-General

AddressCalle Allende 3330
Nuevo Laredo Tamaulipas
Phonelocal: (0867) 714.0512
international: +52.867.714.0512

Tijuana — American Consulate-General

AddressAve. Tapachula # 96
Colonia Hipodromo, 22420
Tijuana, Baja California
Phonelocal: (0664) 634.3045
international: +52.664.634.3045

Mérida — American Consulate

AddressCalle 60 No. 338-K x 29 y 31
Col. Alcala Martin
Merida, Yucatan 97050
Phonelocal: (0999) 942.5700
international: +52.999.942.5700

Nogales — American Consulate

AddressCalle San José s/n
Fraccionamiento los Alamos
Nogales, Sonora 84065
Phonelocal: (0631) 313.4820
international: +52.631.313.4820

Vallarta — American Consulate

AddressPaseo de los Cocoteros #85 Sur Paradise Plaza, Interior Local L-7
Nuevo Vallarta, Nayarit 63732
Phonelocal: (0322) 222.0069
international: +52.322.222.0069