Nampula Province
Angoche liegt im Distrikt Angoche (Provinz Nampula), an der Küste der Straße von Mosambik. Vor der Stadt liegen mehrere kleine Inseln, darunter die gleichnamige Insel Angoche.