Sir William Hay Macnaghten, 1. baronet (ur. 24 sierpnia 1793, zm. 23 grudnia 1841 w Kabulu) – brytyjski urzędnik Służby Cywilnej, najwyższy rangą polityk towarzyszący Armii Indusu podczas I wojny brytyjsko-afgańskiej.