Las provincias de Zambezia y Nampula (en el norte-centro del país) son las más habitadas, con un 45% del total.