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.
Toukokuuhun 2025 mennessä Digi- ja väestötietoviraston tietojen mukaan Sofia-nimen on Suomessa saanut 101 955 naista ja ainakin kymmenen miestä. Nimen muunnoksista Sofi on annettu 1 150:lle ja Sophia noin 1 450 henkilölle.