Se encuentra a orillas del pequeño río Lauter, afluente del Neckar, así como en las proximidades del castillo de Teck, a unos 25 km al sureste de Stuttgart.