Horšovský Týn is located about north of Domažlice and southwest of Plzeň. It lies on the border between the Plasy Uplands and Upper Palatine Forest Foothills. The highest point is at above sea level. The Radbuza River flows through the town.
