Gary Middleton MLA (born 20 June 1990) is a Unionist politician from Northern Ireland representing the Democratic Unionist Party (DUP). He has been a member of the Northern Ireland Assembly (MLA) for Foyle since April 2015, when he was co-opted to replace Maurice Devenney. He served as Acting Junior Minister for the Executive Office from February to March 2021 while Gordon Lyons was Acting Agriculture Minister while Edwin Poots stood aside due to ill health. In June 2021, Middleton replaced Lyons permanently as Junior Minister.