Geiselbach est une commune allemande de Bavière située dans l'arrondissement d'Aschaffenbourg et le district de Basse-Franconie.