Au sommet de la colline sur laquelle la ville est construite se trouvent les ruines d'un château normand construit sur une forteresse lombarde préexistante, sujet d'études même ces derniers temps..
Rocchetta al Volturno est formé par le village d'origine, appelé Rocchetta Alta, perché en position défensive sur la montagne et Rocchetta Nuova, qui est situé à une altitude inférieure.