Bad Hersfeld est une ville allemande du Land de Hesse d'environ 29 000 habitants. C'est le chef-lieu (Kreisstadt) de l'arrondissement de Hersfeld-Rotenburg au sein du district de Cassel. La commune est réputée pour le festival de Bad Hersfeld créé en 1951.