Stefan on miehen etunimi, joka tässä muodossa on käytössä muun muassa Saksassa, Alankomaissa, Puolassa ja Skandinavian maissa. Nimi on lyhemtymä kreikan sanasta Στέφανος eli Stéphanos, joka merkitsee kruunattua. Nimen muunnoksia eri maissa ja kielissä ovat esimerkiksi englannin kielessä Steven, Stephan ja Stephen, ruotsissa Staffan ja unkarissa István. Suomen kielessä nimen muunnelmia ovat Tapani, Tahvo ja Teppo.
Suomessa nimi Stefan on annettu vuoden 2019 loppuun mennessä nimi annettu Suomessa 5 585 miehelle sekä muutamalle naiselle. Suomenruotsalaisen kalenterin mukaan Stefanin nimipäivä on 26. joulukuuta, toisena joulupäivänä eli tapaninpäivänä, joka on Pyhän Stefanoksen muistopäivä.