Trollhättan ist eine Stadt und ein wichtiger Industriestandort in der westschwedischen Provinz Västra Götalands län sowie in der historischen Provinz Västergötland. Trollhättan liegt 75 km nördlich von Göteborg, 20 km südlich von Vänersborg und 25 km östlich von Uddevalla. Die Stadt ist Hauptort der gleichnamigen Gemeinde. Ein kleiner Teil (4 Hektar) der Fläche des Ortes mit 57 Einwohnern (2010) gehört zur benachbarten Gemeinde Vänersborg.