Soglio is a comune (municipality) in the Province of Asti in the Italian region Piedmont, located about  east of Turin and about  northwest of Asti.
Soglio is a town within the province of Asti in the Italian region of Piedmont, located relatively close to Turin and Asti.