Sofía de Lituania (1371–1453) fue la única hija de Vitautas el Grande de Lituania y su primera mujer, Ana.
El 21 de enero de 1391, mientras su padre estaba luchando en la Guerra Civil Lituana, se casó con Basilio I.
Después de la muerte de este en 1425, se encargó del gobierno como regente en nombre de su hijo de diez años Basilio II.
Basilio I apoyó el ascenso de su hijo Basilio II al trono, que le era disputado por su tío Yuri de Zvenígorod.
Sofía y Basilio I tuvieron por lo menos nueve hijos: