Las elecciones municipales se celebran en Francia cada 6 años. En ellas, los habitantes de cada municipio son invitados a votar a sus futuros concejales y, por extensión, a sus próximos alcaldes. En general, los electores eligen entre las distintas listas propuestas y sus programas, representados por un cabeza de lista, que puede estar vinculado o no a uno o varios partidos políticos.
En las ciudades de más de 1.000 habitantes, la lista más votada obtiene la mitad de los escaños del consejo municipal. El resto se distribuye proporcionalmente a los resultados entre las listas que hayan obtenido más del 50% de los votos. Si una lista obtiene la mayoría absoluta (más del 50% de los votos) en la primera votación, o si acude a las urnas más de una cuarta parte de los electores inscritos, las elecciones se cierran en esta primera vuelta. En caso contrario, se organiza una segunda vuelta, a la que sólo pueden presentarse las listas que hayan obtenido más del 10% de los votos en la primera vuelta.
Para las ciudades de menos de 1.000 habitantes, el sistema es mayoritario a dos vueltas.
Estas elecciones determinan la composición del consejo municipal. A continuación se elige al alcalde y a los tenientes de alcalde.Las próximas elecciones municipales están previstas para marzo de 2026, pero atención: las fechas pueden diferir entre la Francia metropolitana y los departamentos franceses de ultramar. Todavía no se conoce la fecha exacta de estas elecciones.