This is a list of all counties and municipalities (municipios in Spanish) that are directly on the Mexico–United States border. A total of 37 municipalities and 23 counties, spread across 6 Mexican and 4 American states, are located on the border. All entities are listed geographically from west to east.
Mexico
editBaja California
editSonora
edit- San Luis Río Colorado Municipality
- Puerto Peñasco Municipality
- Plutarco Elías Calles Municipality
- Caborca Municipality
- Altar Municipality
- Sáric Municipality
- Nogales Municipality
- Santa Cruz Municipality
- Cananea Municipality
- Naco Municipality
- Agua Prieta Municipality
Chihuahua
edit- Janos Municipality
- Ascensión Municipality
- Juárez Municipality
- Guadalupe Municipality (first occurrence)
- Práxedis G. Guerrero Municipality
- Guadalupe Municipality (second occurrence, since it borders Práxedis G. Guerrero on three sides)
- Ojinaga Municipality
- Manuel Benavides Municipality
Coahuila
edit- Ocampo Municipality
- Acuña Municipality
- Jiménez Municipality
- Piedras Negras Municipality
- Guerrero Municipality
- Hidalgo Municipality
Nuevo León
editTamaulipas
editUnited States
editCalifornia
editArizona
editNew Mexico
editTexas
edit- El Paso County
- Hudspeth County
- Jeff Davis County (border at only one point, i.e., border length is zero)
- Presidio County
- Brewster County
- Terrell County
- Val Verde County
- Kinney County
- Maverick County
- Webb County
- Zapata County
- Starr County
- Hidalgo County
- Cameron County