Ebrach es una localidad en el estado federado de Baviera, en la región de la Alta Franconia (Oberfranken).