Michael McElhatton (ur. 1963 w Terenure w Dublinie) – irlandzki aktor filmowy, telewizyjny i teatralny, a także scenarzysta.
Kształcił się w Royal Academy of Dramatic Art. Otrzymywał różne role teatralne, a od połowy lat 90. również filmowe. Był nominowany do Irish Film & Television Awards. W 2012 dołączył do obsady serialu Gra o tron w roli lorda Roose'a Boltona, a w 2017 zagrał Jerzyka w filmie Azyl.