Osilo sorge alle pendici del Monte Tuffudesu e ha origini antiche come testimoniano i numerosi nuraghi presenti nella zona. Il paese è dominato dai resti del castello dei Malaspina risalente al XIII secolo. Pittoresche le frazioni di Santa Vittoria e di San Lorenzo.