Mackenzie Davis (Vancouver, 1 april 1987) is een Canadese actrice.
Davis begon haar acteercarrière in 2011 in de film Smashed. Ze had een kleine rol in de film met Mary Elizabeth Winstead en Aaron Paul in de hoofdrollen. Twee jaar later speelde ze Nicole in What If (2013) naast Daniel Radcliffe en Zoe Kazan.
Sinds 2014 speelt ze een van de hoofdrollen in de televisieserie Halt and Catch Fire. In 2015 had ze een kleine rol in The Martian.