Teotitlán de Flores Magón is a town and municipality located in the Cañada region of Oaxaca, situated in south-western Mexico. Historically, the location was known as Teotitlán del Camino.
The municipality is part of the Teotitlán District, which is positioned in the northern section of the Cañada Region.