Puerto Amelia fue renombrado Pemba en 1975, al terminar la ocupación portuguesa.