Das Dorf Illorai befindet sich in der Provinz Sassari,
die zur Region Sardinien (Sardegna) gehört. Die Gemeinde besitzt 1103 Einwohner und hat eine Fläche von 57,05 Quadratkilometer
bei einer Bevölkerungsdichte von 19,33 Einwohner pro Quadratkilometer. Illorai befindet sich 504 Meter über dem Meeresspiegel.
Die Ortsteile der Gemeinde sind: Stazione del Tirso.
