Baies en granite en façade principale, en brique en façade sur cour.
La mairie-école se compose de trois parties de volume décroissant.
La mairie occupe le bâtiment principal, qui est divisé en trois travées de trois niveaux. Le bâtiment repose sur un soubassement en poudingue, percé de deux soupiraux encadrés de granite. L'accès au bâtiment se fait par un perron de quatre marches bordées de rampes en fer. Sur la façade principale les chaînes d'angle, les appuis, les chaînages des jambages et les claveaux des ouvertures avec leurs clefs sont en granite. Les chaînes d'angle et les encadrements des ouvertures sont en brique sur la façade arrière. Toutes les ouvertures sont surmontées d'un arc segmentaire. Le bâtiment est coiffé d'un toit en bâtière à deux longs-pans. Les corbelets sont dotés d'un profil en quart-de-rond.
La partie consacrée à l'ancienne école comporte trois baies jumelées en granite dont celle du centre est la plus large.
La partie en retrait est précédée par une terrasse en terre-plein dotée d'un mur de soutènement en poudingue et d'un perron de cinq marches de granite. La façade est percée d'une porte centrale, encadrée de deux petites baies dont les encadrements sont en granite.