Das Dorf Graffignano befindet sich in der Provinz Viterbo, die zur Region Latium (Lazio) gehört. Die Gemeinde besitzt 2287 Einwohner und hat eine Fläche von 29,12 Quadratkilometer bei einer Bevölkerungsdichte von 78,54 Einwohner pro Quadratkilometer. Graffignano befindet sich 188 Meter über dem Meeresspiegel.

Die Ortsteile der Gemeinde sind:

Litigata
Pisciarello
Poggio del Castagno
San Nicola
Sipicciano