La commune d’Etrechet est localisée dans l’est du département, dans la région naturelle du Bois-Chaud-Sud. Elle est traversée par la D943 et la rivière l’Indre la borde à l’ouest.
Elle est d’une superficie de 1782 hectares et d’une altitude comprise entre 145 et 167 m. Sa densité est d’environ 50 habitants au Km².