Das Dorf Capranica befindet sich in der Provinz Viterbo, die zur Region Latium (Lazio) gehört. Die Gemeinde besitzt 5759 Einwohner und hat eine Fläche von 40,74 Quadratkilometer bei einer Bevölkerungsdichte von 141,36 Einwohner pro Quadratkilometer. Capranica befindet sich 370 Meter über dem Meeresspiegel.

Die Ortsteile der Gemeinde sind:

Scalo
Querce d'Orlando
Vico Matrino