Usseglio is a comune (municipality) in the Metropolitan City of Turin in the Italian region Piedmont, located about 40 kilometres (25 mi) northwest of Turin, on the border with France. It borders with the following municipalities: Balme, Bessans (France), Bruzolo, Bussoleno, Chianocco, Condove, Lemie, Mompantero, Novalesa.