Nampula é uma província situada na região norte de
Moçambique. A sua capital é a cidade de
Nampula, localizada a cerca de 2150
km a norte da cidade de
Maputo, a capital do país. Com uma área de
km² e uma população de habitantes em 2007, esta província é a que está dividida em mais distritos, 23, e possui, desde 2013, 7 municípios:
Angoche,
Ilha de Moçambique, Malema,
Monapo,
Nacala Porto,
Nampula e
Ribaué.