La Commune est dotée d'un réseau d'assainissement géré en régie par le SDEA (Syndicat des Eaux et de l'Assainissement du Bas-Rhin).
Ce réseau est majoritairement de type unitaire sur l'ensemble du territoire (environ 13 km de réseaux d'eaux usées et pluviales).
La station d'épuration située au Nord de la Commune a été construite en 1993. Elle a une capacité de traitement des eaux usées de 2000 personnes.
Le rejet des eaux traitées se fait dans l'Eichel.