L'ancien hôtel de ville fut inauguré en 1827. Le rez-de-chaussée abritait une salle de classe, ainsi qu'un cachot sous l'escalier (maison de dépôt de 1827 jusqu'au début du XXe siècle), tandis qu'à l'étage se trouvaient la salle du conseil et la salle des archives.
La "vieille mairie" fut le théâtre d'une insurrection populaire en 1851. A l'annonce du coup d'Etat du "prince président", futur Napoléon III, la population des villages des Maures prit les armes, comme un devoir républicain pour défendre la Constitution. A La Garde-Freinet, la mairie fut investie et le conseil municipal pris en otage par les habitants.