The Battle of Ballyshannon () was fought in 1247 between Maurice FitzGerald, Justiciar of Ireland and Melaghlin O'Donnell, King of Tyrconnell, Kinel-Moen, Inishowen, and Fermanagh, near Ballyshannon, Ireland. Maurice FitzGerald defeated and killed Melaghlin O'Donnell.
Timeline
The Annals of the Four Masters describes the battle as follows:
The Annals of Lough Cé describes the battle as follows:
References Annals of the Four Masters (Vol. 3, AD 1172–1372: original and translation Annals of Lough Cé (first part, AD 1014–1348): original and translation