Il s'étire sur près de 1,4 km et comporte sept rues : Rue Principale, Rue des vergers, Rue de la forêt, Impasse Sainte-Marguerite, Rue de l’Église, Impasse des jardins, Impasse des noyers. Son ban est traversé par les ruisseaux Sainte-Marguerite au sud-ouest et Schnappbach au nord-est. On y trouve également deux étangs privés.