La cabecera de este municipio es la villa de El Carmen, situado a 110 msnm y a 17,1 km al oeste de la Ciudad de La Unión.