Eschenz es una comuna suiza del cantón de Turgovia, situada en el distrito de Frauenfeld. Limita al norte con las comunas de Stein am Rhein y Öhningen, al este con Mammern, al sur con Hüttwilen, y al oeste con Wagenhausen. Hasta el 31 de diciembre de 2010 situada en el distrito de Steckborn.