Село Лукашівка розташоване на лівому березі річки Ворскла у місці де впадають у неї річки Братениця та Понури, вище за течією на відстані 2 км розташоване село Козинка (Бєлгородська область, нижче за течією на відстані 1.5 км розташоване село Олександрівка, на протилежному березі — село Заріччя Друге (Бєлгородська область).
Село постраждало внаслідок геноциду українського народу, проведеного окупаційним урядом СССР 1932–1933 та 1946–1947 роках[1].
12 червня 2020 року, відповідно до розпорядження Кабінету Міністрів України № 723-р «Про визначення адміністративних центрів та затвердження територій територіальних громад Сумської області», село увійшло до складу Великописарівської селищної громади[2].
19 липня 2020 року, в результаті адміністративно-територіальної реформи та ліквідації Великописарівського району, увійшло до складу новоутвореного Охтирського району[3].