Soglio es una comuna (municipio) de la provincia de Asti , en la región de Piamonte , Italia , situada a unos 30 kilómetros (19 millas) al este de Turín y a unos 14 kilómetros (9 millas) al noroeste de Asti . Al 31 de diciembre de 2004, tenía una población de 164 habitantes y una superficie de 3,5 kilómetros cuadrados (1,4 millas cuadradas). [3]
Soglio limita con los siguientes municipios: Camerano Casasco , Cortanze , Cortazzone , Montechiaro d'Asti , Piea y Viale .