Tehuantepec es una ciudad y municipio en el sureste del estado mexicano de Oaxaca. Es parte del distrito de Tehuantepec en el oeste de la región de Istmo. El área era importante en el período prehispánico como parte de una ruta comercial que conectaba a Centroamérica con lo que ahora es el centro de México. Más tarde se convirtió en una capital secundaria del dominio zapoteca, antes de que fuera conquistada por los españoles a principios del siglo XVI. La ciudad sigue siendo el centro de la cultura zapoteca en el istmo de Tehuantepec y es la segunda más grande de la región. La ciudad es conocida por sus mujeres y su vestimenta tradicional, que fue adoptada por Frida Kahlo.
Tehuantepec tiene una reputación de ser una "sociedad matriarcal". Las mujeres dominan los mercados locales y se sabe que se burlan de los hombres. Sin embargo, el poder político sigue siendo el dominio de los hombres. La ciudad experimentó un breve auge económico a principios del siglo XX relacionado con una línea de ferrocarril que se construyó para unir los dos océanos, pero pronto fue eclipsada por el Canal de Panamá. Ha habido planes para resucitar la línea que une el Golfo de México y el Océano Pacífico, pero el financiamiento ha sido un problema.