El ayuntamiento es electo por sufragio popular, directo y secreto mediante el sistema de partido políticos, siendo uno de los 146 municipios oaxaqueños en seguir este sistema, mientras que los restantes 424 lo hacen mediante usos y costumbres.