Das Dorf Canino befindet sich in der Provinz Viterbo, die zur Region Latium (Lazio) gehört. Die Gemeinde besitzt 5106 Einwohner und hat eine Fläche von 123,50 Quadratkilometer bei einer Bevölkerungsdichte von 41,34 Einwohner pro Quadratkilometer. Canino befindet sich 230 Meter über dem Meeresspiegel.

Die Ortsteile der Gemeinde sind:

Riminino Nuovo