David James "Mac" McAllister (född 12 januari 1971) är en tysk politiker från den konservativa kristdemokratiska unionen (CDU). Den 1 juli 2010 valdes han till ministerpresident i delstaten Niedersachsen som efterträdde Christian Wulff, som avgick efter att ha blivit vald till Tysklands president. Fram till 2013 ledde McAllister en koalitionsregering med liberala FDP, kabinettet McAllister. År 2013 efterträddes han av socialdemokraten Stephan Weil. Sedan 2014 är han ledamot av Europaparlamentet.

Han är jurist och har varit ordförande för CDU:s parlamentsgrupp i Niedersachsens delstatsparlament 2003-2010 och valdes till ordförande för delstatspartiet 2008-2016. Från 2010 till 2013 var han också ledamot av Volkswagens styrelse.

McAllister är av tysk och skotsk härkomst, och han leder en delstat som har historiska band till Storbritannien, eftersom delar av delstaten tillhör det gamla kungariket Hannover och delstatens huvudstad är Hanover City.