
Sorge sul versante orientale del Monte Vecchio, alla sinistra del fiume Sangro con due nuclei abitativi distinti in vecchio e nuovo. Nel XII sec. il comune era noto con il nome di Malanoctem, a causa di una guerricciola locale persa il cui tributo era concedere le grazie delle proprie donne per una notte ai vincitori. Diventato successivamente Buonanotte fino al 1969 ha assunto solo recentemente l'attuale denominazione. Vi ebbero signoria nel XV sec. gli Anicchino, nel XVIII sec. la famiglia Malvini-Malvezzi di Bologna.