Santa Eulalia de Vigil (en asturiano y oficialmente Santolaya de Vixil)[1] es una parroquia del concejo de Siero, en el Principado de Asturias (España).
Alberga una población de 176 habitantes (INE 2011)[2] en 105 viviendas.
[3] Ocupa una extensión de 4,27 km².
[3] Está situada en la zona central del concejo, a 2 km de la capital del mismo, Pola de Siero.
Limita al noroeste con la parroquia de Pola de Siero; al norte, con las de Marcenado y Aramil; al noroeste, con la de Feleches; al este con la de Traspando; al sureste, con la de Santa Marta Carbayín; y al sur y al oeste con la de Valdesoto.