William McGrath (1916–1992) was a loyalist from Northern Ireland.
William McGrath may also refer to:
- William L. McGrath (1894–1975), American business executive
- William Thomas McGrath (1918–1999), executive director of what is now the Canadian Criminal Justice Association
- Bill McGrath (William Desmond McGrath, 1936–2018), Australian politician and Australian rules footballer