Coordonnées : 15°30′E 39°15′S / 15.250°S 39.500°E / -15.250 ; 39.500

Nampula est une province du nord du Mozambique. La capitale est également appelée Nampula.

L'île Ilha de Moçambique, inscrite au patrimoine mondial de l'UNESCO, fait partie de la province.

Le fleuve Lúrio forme la frontière nord. Les montagnes de la province comprennent le mont Inago (1804 m), le mont Ribaue, le mont Panda et le mont Nairucu.