Capitale de la province du même nom, Nampula est considérée comme la capitale du Nord de la Mozambique. L’aéroport national de la ville est desservi par plusieurs vols de la compagnie nationale ; Nampula est aussi sur l’axe routier et ferroviaire qui va de Nacala au Malawi.