Sofia on naisen etunimi, joka tulee viisautta merkitsevästä kreikkalaisesta sanasta. Nimi esiintyy useissa maissa myös kirjoitusasussa Sophia. Sofian kirjoitusmuoto on myös Sophie. Sofi ja Sophy ovat sen versioita.
Vuoden 2019 loppuun mennessä Digi- ja väestötietoviraston tietojen mukaan Sofia-nimen on Suomessa saanut 95 236 naista ja ainakin viisi miestä. Nimen muunnoksista Sofi on annettu 1 017:lle ja Sophia noin 1 130 henkilölle.