Roccantica es una comuna italiana de la provincia de Rieti en la región de Lazio. Roccantica se encuentra a 68 km al norte de Roma y a 35 km al suroeste de Rieti.
Se encuentra en High Sabina, la región montañosa entre Rieti y el valle del Tíber. El núcleo urbano se encuentra en la ladera del Monte Pizzuto, que con 1.288 m constituye el punto más alto del municipio.
Roccantica fue mencionada por primera vez en 792 como Fundus Antiquum en un documento de la Abadía de Farfa, en cuya posesión estaba desde 840.
En 1060 los Roccolani defendieron con éxito al Papa Nicolás II, que estaba atrincherado en el castillo, contra los Crescentians. De 1477 a 1728 el lugar perteneció a la noble familia Odescalchi.
Después de eso, estuvo directamente subordinado a la Santa Sede. En 1860 pasó a formar parte del Reino de Italia. Pertenece a la provincia de Rieti desde 1927.