Sofia Andrei (născută Pârvan) s-a născut la 2 octombrie 1937 în satul Matița, comuna Păcureți, județul Prahova. A absolvit studii liceale teoretice și ulterior a finalizat studiile la Universitatea Politică și de Conducere. Profesia sa de bază a fost cea de funcționară.
Sofia Andrei a devenit membru al Partidului Comunist Român (PCR) în 1961. Între anii 1977 și iulie 1984, a ocupat funcția de secretar al Comitetului comunal de partid Gornet-Cricov, județul Prahova. În perioada 23 noiembrie 1979 și 22 noiembrie 1984, a fost membru supleant al Comitetului Central al PCR.