In 1826, Ixhuatán was already established as an ejido in the municipality of San Francisco del Mar.
San Francisco Ixhuatán is located in the south of Oaxaca, at 16°21' N, 94°29' W, at a height of 10 metres above sea level.