Il territorio di Roccabascerana è al confine tra le province di Avellino e Benevento. Il paese sorge a ridosso di una collina alle pendici appenniniche che dividono la Valle Caudina e la Valle del Sabato. Nel medioevo era denominata "Quascierana", in seguito "Rocca de Guasserana". Il toponimo trae origine dal termine germanico gwass che significa "vassallo".