David James "Mac" McAllister (narozen 12. ledna 1971) je německý politik konzervativní Křesťanskodemokratické unie (CDU). Dne 1. července 2010 byl zvolen ministerským předsedou spolkové země Dolní Sasko, kde nahradil Christiana Wulffa, který odstoupil po svém zvolení prezidentem Německa. Do roku 2013 stál McAllister v čele koaliční vlády s liberální FDP, kabinetu McAllister. V roce 2013 ho vystřídal sociální demokrat Stephan Weil. Od roku 2014 je poslancem Evropského parlamentu.

Povoláním je právník, v letech 2003-2010 byl předsedou poslanecké frakce CDU v zemském sněmu Dolního Saska a v letech 2008-2016 byl zvolen předsedou zemské strany. V letech 2010 až 2013 byl rovněž členem dozorčí rady společnosti Volkswagen.

McAllister je německého a skotského původu a vede stát, který má historické vazby na Británii, neboť část státu tvoří staré hannoverské království a hlavním městem státu je Hannover City.