Welshman, 31, ledde Team Sky i Giro i maj, men hans förhoppningar var avslutade när en polis motorcykel orsakade en krasch på Blockhaus klättra på scen nio.
Thomas var tvungen att dra sig ur loppet, men han är lämplig att stödja Chris Froomes bud på en fjärde Tour titel.
Turen, som börjar i Düsseldorf i Tyskland, löper från 1-23 juli.
Spaniard Mikel Landa, som också var inblandad i kraschen vid Giro men återhämtade sig till 17th, är också i truppen.
Britons Ian Stannard och Peter Kennaugh är anmärkningsvärda utelämnanden, tillsammans med Wout Poels.
Holländare Poels, som spelade en viktig roll i Froomes seger för 12 månader sedan, drabbades av en betydande knäskada i februari och återvände bara till tävlingen på Route du Sud tidigare denna månad.
Stannard och Kennaugh var båda i Sky laget i den traditionella Tour uppvärmning ras, Criterium du Dauphine, men har förbisetts i det slutliga urvalet.
Det betyder att det finns tre britter i truppen, med Froome och Thomas sällskap av vägkapten Luke Rowe.
Froome siktar på att vinna Touren för ett tredje raka år, och fjärde totalt, efter segrar i 2013, 2015 och 2016.
"Vi är redo som ett team och jag kan inte vänta på Tour att börja nu," sade 32-åringen. "Älskling, jag älskar det. Det är en känsla som du inte får från någon annan ras."
Team: Chris Froome, Sergio Henao, Vasil Kiryienka, Christian Knees, Michal Kwiatkowski, Mikel Landa, Mikel Nieve, Luke Rowe, Geraint Thomas.
Geraint Thomas har återhämtat sig från de skador han fick på Giro d'Italia för att bli namngiven i Team Skys trupp för nästa månads Tour de France.