Tahvo on suomalainen miehen etunimi.
Tahvo itäsuomalainen muoto kreikkalaisesta nimestä Stefanos, joka merkitsee 'kruunua', 'seppelettä'.
Tahvo on ollut yleinen puhuttelumuoto ja sitä on alettu antaa ristimänimenä 1870-luvulta alkaen. Almanakassa Tahvo on ollut vuodesta 1950 lähtien.
Digi- ja väestötietoviraston tietojen mukaan nimen Tahvo on 1900-luvun alusta vuoden 2019 loppuun mennessä saanut 640 henkilöä.