Gobierno local es aquel gobierno que dirige la administración local en las demarcaciones administrativas inferiores a la provincia, normalmente municipios, comunas o cantones.
Suele estar encabezado por un alcalde, intendente, presidente de comuna o presidente municipal, que ostenta la presidencia de la administración local y del pleno municipal, y formado por los concejales, ediles o regidores que, reunidos en pleno, ejercen la potestad normativa a nivel local.[1] En algunos casos los ayuntamientos de pueblos pequeños se gobiernan por algún tipo de sistema asambleario, como el tradicional que en España se denomina concejo abierto, o concejo deliberante (en países como Argentina, República Dominicana, etc.).
Por extensión, también suele llamarse ayuntamiento, municipalidad, palacio municipal o comuna a la casa consistorial; el edificio que cumple las funciones de sede de la administración.
Generalmente, el ayuntamiento es el órgano administrativo de menor rango territorial y, por tanto, el más cercano al ciudadano, aunque los municipios grandes suelen subdividirse administrativamente en barrios, distritos, cuarteles, secciones, delegaciones y sindicaturas o pedanías (estas últimas de carácter más rural).