Egnach liegt im Kanton Thurgau.
Egnach hat rund 5'180 Einwohnerinnen und Einwohner.
Der Gemeindesteuerfuss in Egnach beträgt 150% des kantonalen Grundtarifs. Hinweis: Der Steuerfuss ist ein Multiplikator auf die kantonale Steuer, kein effektiver Steuersatz.