Battle of Harlaw is a registered battlefield in Aberdeenshire. The site is one of four registered battlefields in Aberdeenshire, of 40 in Scotland. The nearest railway station is Inverurie, 3.2 km to the south-east. Nearby registered battlefields include Battle of Barra and Battle of Fyvie.