Haselbach es un municipio situado en el distrito de Altenburger Land, en el estado federado de Turingia (Alemania), a una altitud de 150 metros.
[2][3] Se encuentra junto a la frontera con el estado de Sajonia.
Dentro del distrito, el municipio está asociado a la mancomunidad (Verwaltungsgemeinschaft) de Pleißenaue, cuya capital es Treben.
[4] Se conoce su existencia desde 1282 y es una localidad de origen sorbio.
La localidad se desarrolló como un pueblo lacustre junto al lago Haselbacher See, en torno al cual se construyeron en 1521 un conjunto de dieciséis estanques para usarlos como piscifactoría.