Oglianico is a comune (municipality) located in the Piedmont region of northern Italy. It is situated within the Metropolitan City of Turin, positioned approximately 30 kilometres (19 mi) north of the city of Turin.
The municipality shares borders with several neighboring areas, including Salassa, Rivarolo Canavese, San Ponso, Busano, Favria, Rivarossa, and Front.