What Mexican village gives its setting to Juan Rulfo's Pedro Páramo?

The story behind the answer

The Mexican village that provides the setting for Juan Rulfo’s Pedro Páramo is Comala.

Published in 1955, Pedro Páramo begins with Juan Preciado traveling to Comala after promising his dying mother that he will find his father, Pedro Páramo. Instead of discovering a thriving community, Juan encounters a haunting town populated by voices, memories, and ghosts.

Comala is fictional within the novel, but it is associated with the real town of Comala in the Mexican state of Colima. Rulfo transforms the name into a setting where the boundaries between life and death collapse. The narrative moves nonlinearly between Juan’s journey and the past, gradually revealing how Pedro Páramo’s power, cruelty, and personal obsessions destroyed the community.

A common mix-up is Macondo, the fictional Colombian town in Gabriel García Márquez’s One Hundred Years of Solitude. Santa María is associated with several works by Uruguayan writer Juan Carlos Onetti, while Ixtepec is the setting of Elena Garro’s novel Los recuerdos del porvenir. Comala’s ghost-town atmosphere helped make Rulfo’s brief novel a foundational work for later Latin American writers.

Source: Wikipedia · fact-checked Sept. 2026

Add question to a list

Choose a list to keep this question in: