Trollhättan je švédské okresní město v oblasti Trollhättans kommun, jedno z důležitých měst provincie Västra Götaland. Leží asi 75 km severně od Göteborgu, hlavního města provincie a druhého největšího města ve Švédsku. Město má přibližně 44 000 obyvatel.