DAMBACH, a town of the department of the Lower Rhine, in France, at the foot of the Vosges Mountains, on the river Scheer, containing 2761 inhabitants.