Il nome Campolattaro potrebbe derivare dai termini “campus” e “Gactarius” (nome proprio franco, la cui radice “gat” significa foresta). La città potrebbe essere stata appellata da Guido IV di Spoleto all’epoca della conquista del ducato di Benevento.
Le prime referenze storiche ed gli inizi della costruzione del castello risalgono al XII – XIII secolo, periodo normanno.
Nel 1138 il popolo si ribellò all’ordine costituito e, per punizione, il re ordinò che la città fosse incendiata.
Nel 1350 la città venne integrata al borgo di Benevento. Fu la famiglia di Michele Blanch, marchese di San Giovanni, a possedere il territorio fino all’abolizione del sistema feudale.
La località di Campolattaro fu significativamente colpita dalla peste del 1656 e dalla colera del 1837.
La città confluì nella provincia di Benevento dopo l’unità d’Italia.
Ad oggi, la popolazione di Campolattaro si aggira ai 1000 abitanti.