Містечко Грунь засновано на землях Гетьманщини поблизу кордону Слобідської України. Було центром Грунської сотні Гадяцького полку.
На 1859 рік містечко Грунь налічувало 1552 двори, у яких жило 6637 осіб.
Село особливо постраждало внаслідок геноциду українського народу, здійснюваного урядом СРСР під керівництвом Комуністичної партії у 1932—1933 та 1946—1947 роках. Під час організованого радянською владою Голодомору 1932—1933 років померло щонайменше 209 жителів села.
В часі війни з нацистською Німеччиною Червона армія з боями відійшла із Груні 8 жовтня 1941 року.
До 1959 року село Грунь було адміністративним центром Грунського району Сумської області. Після ліквідації району його територія включена до Охтирського району.