Toponymie :
Torfou, "hêtre tordu".
Torfou pourrait venir de torfeuil qui veut dire « secoue les feuilles ». Cette étymologie est à l'origine du gentilé, les Torfoliens, à partir du latin folia qui a donné « feuille ». Le mot Torfou pourrait aussi venir de la composition du mot Torf, abréviation du nom allemand Turulph et de l'évolution du mot latin fagus signifiant hêtre.
L'origine est probablement la même que Torfou dans le Maine-et-Loire, appelé Torfo à la fin du XIIIe siècle, de l'ancien français tors, tordu et fou, hêtre. Si cette seconde étymologie est juste, on devrait avoir les Torfagiens à partir du latin fagus qui a donné fou ou fau, hêtre en ancien français. La commune fut créée en 1793 avec son nom actuel.
Anciens noms : Tolfolium, Tortafagus, Torfolz, Tréfou