The town is situated on the southern shore of Teupitzer See lake, 29 km (18 mi) northwest of the district capital Lübben, and about 45 km (28 mi) south of Berlin centre. The municipal area comprises the subdivisions of Egsdorf, Neuendorf and Tornow.
Development of population since 1875 within the current boundaries (Blue line: Population; Dotted line: Comparison to population development of Brandenburg state; Grey background: Time of Nazi rule; Red background: Time of communist rule)
Teupitz: Population development within the current boundaries (2017)
The castle, located on a peninsula, from about 1330 served as a seat of the Schenk von Landsberg noble family. In 1411 one Albert Schenk von Landsberg, Lord of Teupitz and of Seyda in Saxe-Wittenberg, served as the Saxon representative at the (second) election of King Sigismund. The dynasty flourished for about four centuries until its extinction in 1721, leaving the local water castle as well as further residences in Königs Wusterhausen and Groß Leuthen. They also had the Brick Gothic Holy Ghost parish church erected and in 1437 on their own authority elevated Teupitz to the status of a town.