En France, la mairie est le centre administratif de la commune, abritée dans l'hôtel de ville, où se regroupent les services municipaux et les fonctions officielles.