Bitwa pod Dupplin Moor – starcie zbrojne, które miało miejsce w trakcie szkockiej wojnie o niepodległość, stoczone w dniach 10–11 sierpnia 1332 między wojskami lojalnymi wobec króla Szkocji Dawida II i rodu Bruce'ów, dowodzonymi przez Domnhalla (Donalda) II, earla Mar, a wojskami pretendenta do tronu szkockiego popieranego przez Anglików, Edwarda Balliola, wspomaganego przez posiłki angielskie. Bitwa skończyła się całkowitym zwycięstwem wojsk Balliola i Anglików.

Geneza Po śmierci króla Szkocji Roberta I Bruce'a w 1329 jego następcą został Dawid II (1329–1371). Jednak jako pretendent do tronu szkockiego wystąpił wówczas Edward Balliol, syn króla Szkocji w latach 1292–1296, Jana Balliola, przetrzymywany od 1296 w Anglii w charakterze więźnia, zwolniony po śmierci ojca; Edward Balliol wyjechał po uwolnieniu do Francji. Zgłosiwszy pretensje do tronu Szkocji stanął na czele silnej partii banitów szkockich i angielskiej szlachty (tzw. Wydziedziczonych – Disinherited), którzy za Roberta Bruce'a stracili swoje dobra i urzędy w Szkocji.