Битката при Лахна представлява сблъсък между български и гръцки военни сили и е част от гръцката офанзива на север от Солун в началото на Междусъюзническата война. Протекла е през периода от 19 до 21 юни 1913 година, успоредна с битката в Кукуш. До тези сблъсъци се стига, понеже българските планове за съсредоточаване на военните действия в Сърбия биват разобличени от гръцкото разузнававане. В отговор на това, те разпределят четири армии между течението на река Вардар и Лъгадинското езеро с цел пресрещането на българските войски докато се сражават със сърбите.
На позиция на юг от Караджакьой се намира първата бригада от Десетата дивизия на българската армия. Позицията на българските части заема обща дължина от седем километра. На 19 юни, гръцките сили пристигат от Гвоздово и започват разгръщането си в боен ред. Следобед започва артилерийски обстрел, последван от атака, която бива отблъсната. След извършено разузнаване, командирът на българската бригада издава заповед за оттегляне през вечерта към гребена на Карадаг, където се намира село Лахна.
Битката завършва с победа за гърците, които са успешни в отблъскването на българската армия. Българите са принудени да се оттеглят към Сяр.