El poder ejecutivo de la ciudad es desempeñado por un ciudadano con título de Alcalde del Cantón Esmeraldas, el cual es elegido por sufragio directo en una sola vuelta electoral sin fórmulas o binomios en las elecciones municipales.