Das Dorf Osilo befindet sich in der Provinz Sassari, die zur Region Sardinien (Sardegna) gehört. Die Gemeinde besitzt 3452 Einwohner und hat eine Fläche von 98,20 Quadratkilometer bei einer Bevölkerungsdichte von 35,15 Einwohner pro Quadratkilometer. Osilo befindet sich 615 Meter über dem Meeresspiegel.

Die Ortsteile der Gemeinde sind:

Lungo Valle
Pirastreddu
San Lorenzo
Santa Vittoria