Roccavivara es una y comune italiana de la provincia de Campobasso, región de Molise, con 954 habitantes.