Tetenbüll lies about 8 km northwest of Tönning and 12 km northeast of St. Peter-Ording on the Eiderstedt peninsula. The Bundesstraße 5 and the Husum–Bad St. Peter-Ording railway both run south of here. The areas Kaltenhörn, Warmhörn, and Wasserkoog all lie within the jurisdiction of Tetenbüll.