Coordenadas: 15°15′S 39°15′S / 15.250°S 39.500°E / -15.250; 39.500

Nampula é uma província no norte de Moçambique. A capital também se chama Nampula.

A ilha Ilha de Moçambique, Patrimônio Mundial da UNESCO, faz parte da província.

O rio Lúrio forma a fronteira norte. As montanhas da província incluem o Monte Inago (1804 m), o Monte Ribaue, o Monte Panda e o Monte Nairucu.