Tharandt liegt südwestlich von Dresden an der Weißeritz und gehört zum Weißeritzkreis.
Tharandt ist mit der S-Bahn (Linie S3 und S30) vom Hauptbahnhof in Dresden aus zu erreichen.
Mit dem Auto fährt man über die S192, S194. Kommt man über die A17, so muss man die Abfahrt Freital nutzen.