David James "Mac" McAllister (d. 12 Ocak 1971) muhafazakâr Hıristiyan Demokrat Birlik (CDU) partisinden Alman siyasetçidir. 1 Temmuz 2010 tarihinde Almanya Cumhurbaşkanı seçilmesinin ardından istifa eden Christian Wulff'un yerine Aşağı Saksonya Eyaleti'nin Bakan-Başkanı olarak seçildi. McAllister, 2013 yılına kadar liberal FDP ile koalisyon hükümeti olan McAllister Kabinesi'ne başkanlık etmiştir. 2013 yılında yerine Sosyal Demokrat Stephan Weil geçti. 2014 yılından bu yana Avrupa Parlamentosu üyesidir.

Avukatlık mesleğinin yanı sıra 2003-2010 yılları arasında Aşağı Saksonya Eyalet Meclisi'nde CDU parlamento grubu başkanlığı yapmış ve 2008-2016 yılları arasında eyalet partisi başkanlığına seçilmiştir. Ayrıca 2010-2013 yılları arasında Volkswagen'in denetim kurulu üyeliğini yapmıştır.

Alman ve İskoç kökenli olan McAllister, eski Hanover Krallığı'nın eyaletin bir bölümünü oluşturması ve eyalet başkentinin Hanover City olması nedeniyle İngiltere ile tarihi bağları olan bir eyaleti yönetiyor.