Kvinnonamnet Sofia, Sophia är av grekiskt ursprung och kommer från ordet sopheía som betyder vishet. En variant är Sofie eller Sophie. Namnet var mycket populärt i slutet av 1800-talet och början på 1900-talet. Även under 1990-talet hade namnet något av en modevåg igen. Som bäst låg det 1996 på 13:e plats i listorna. 31 december 2004 fanns det totalt 89833 personer i Sverige med namnet Sofia/Sophia varav 28757 med det som tilltalsnamn. År 2003 fick 1621 flickor namnet, varav 442 fick det som tilltalsnamn.
Kvinnonamnet Sonja är ett ryskt namn, en smekform av Sofia. Det infördes i almanackan så sent som 1993. Namnet var relativt populärt under den första halvan av 1900-talet, men har sedan avtagit i använding. 31 december 2004 fanns det totalt 27432 personer i Sverige med namnet Sonja varav 18626 med det som tilltalsnamn. År 2003 fick 158 flickor namnet, varav 48 fick det som tilltalsnamn.