Tarasp è situato in Bassa Engadina, sul lato destro del fiume Inn. Dista 48 km da Davos, 61 km da Sankt Moritz, 105 km da Coira e 185 km da Lugano. Il punto più elevato del territorio è la cima del Piz Pisoc (3 174 m s.l.m.), sul confine con Scuol.
Fino al 31 dicembre 2014 è stato un comune autonomo, istituito nel 1803[1], che si estendeva per 46,99 km² ed era formato dalle frazioni di Aschera, Avrona, Chants, Chaposch, Florins, Fontana, Sgnè, Sparsels, Vallatscha e Vulpera; il 1º gennaio 2015 è stato accorpato al comune di Scuol assieme agli altri comuni soppressi di Ardez, Ftan, Guarda e Sent[1].