Dachsbach is located in the valley of the Aisch. The borough Rauschenberg is on the southern hills of the Steigerwald. The neighbouring municipalities are (from the north in clockwise direction): Uehlfeld, Weisendorf, Gerhardshofen and Gutenstetten. The municipality has five boroughs: Arnshöchstädt, Traishöchstädt, Göttelbrunn, Oberhöchstädt and Rauschenberg with Ziegelhütte.