Das Gefecht von Kinghorn war eine militärische Auseinandersetzung zu Beginn des Zweiten Schottischen Unabhängigkeitskriegs. Bei ihrer Landung in Schottland konnten die von England unterstützten Invasoren, die sogenannten "Enterbten", am 6. August 1332 ein schottisches Aufgebot in die Flucht schlagen.