La ciudad es sede de la Universidad Eduardo Mondlane, fundada en 1962 y que fue la primera universidad del país; además cuenta con un campus de la Universidad Pedagógica, que también tiene sedes en otras ciudades del país.