Bad Königshofen im Grabfeld is a small spa town in Bavaria, in Rhön-Grabfeld in northeast Lower Franconia, Bavaria, Germany. According to the Bavarian State Office for Statistics and Data, Bad Königshofen had a population of 5,995 in 2017. The Franconian Saale flows through the town.