La sede del Consejo Provincial de Shefa se encuentra en Port Vila y en ella se decide sobre cuestiones políticas y administrativas.