Tanumshede är en tätort i Bohuslän och centralort i Tanums kommun, Västra Götalands län, 55 km nordväst om Uddevalla. Orten ligger strax väster om E6, nästan exakt mitt emellan Oslo och Göteborg, och inte långt från kustsamhällena Grebbestad och Fjällbacka. Tanumshede ligger i hällristningsområdet i Tanum som är upptaget på Unescos världsarvslista.