Schwarzenbach an der Saale is a town in the district of Hof, in Bavaria, Germany. It is situated on the river Saale, 11 km south of Hof.