David James "Mac" McAllister (geboren op 12 januari 1971) is een Duits politicus van de conservatieve Christen-Democratische Unie (CDU). Op 1 juli 2010 werd hij verkozen tot minister-president van de deelstaat Nedersaksen, als opvolger van Christian Wulff, die ontslag nam na zijn verkiezing tot president van Duitsland. Tot 2013 stond McAllister aan het hoofd van een coalitieregering met de liberale FDP, het kabinet McAllister. In 2013 werd hij opgevolgd door de sociaaldemocraat Stephan Weil. Sinds 2014 is hij lid van het Europees Parlement.

Hij is jurist van beroep, van 2003 tot 2010 voorzitter van de CDU-parlementaire fractie in de Landtag van Nedersaksen en van 2008 tot 2016 verkozen tot voorzitter van de deelstaatpartij. Van 2010 tot 2013 was hij tevens lid van de raad van commissarissen van Volkswagen.

McAllister is van Duitse en Schotse afkomst, en hij leidt een staat die historische banden met Groot-Brittannië heeft, aangezien het oude Koninkrijk Hannover delen van de staat uitmaakt en de hoofdstad van de staat Hannover City is.