Au Moyen Age, la communauté de Neuwiller avait son magistrat, composé d’un prévôt nommé par le seigneur, de 11 échevins et 12 assesseurs.
Chaque année, le magistrat choisissait parmi les échevins un Stettmeister qui exerçait notamment la fonction de receveur. Le tribunal local était situé face à l’entrée de l’enclos conventuel de l’abbaye, c’est-à-dire à l’emplacement de la mairie actuelle. Il est mentionné dès 1229 et fut agrandi en 1537. La Laube, lieu de rassemblement de la communauté villageoise, était ouverte et à l’un de ses piliers était fixé le double carcan qui permettait d’exposer deux condamnés dos à dos.
Le bâtiment de la mairie actuelle a été construit en 1780. La façade et la toiture ont été inscrites à l’inventaire des Monuments Historiques en 1938. Une inscription sur le fronton rappelle le rattachement à la France de Neuwiller, Bouxwiller et Ingwiller en 1633, soit 15 ans avant l'application des Traités de Westphalie.