Der Ort Thürmsdorf liegt am Pehnabach, der von der Struppener Ebenheit zur Elbe bei Königstein fließt. Das Reihendorf gehört zum Landschaftsschutzgebiet “Sächsische Schweiz”.
Der landwirtschaftlich geprägte Ort ist auch als ruhiger Erholungsort beliebt. Administrativ gehört er zur Gemeinde Struppen.