Dahūk ligger helt nord i Irak og grenser til provinsene Ninawa og Arbil i sør og til Tyrkia i nord. Dahūk har også en kort grensestrekning mot Syria i nordvest.