Cent Ans de solitude relate l'histoire de la famille Buendia sur six générations, dans le village imaginaire de Macondo. Ce village est fondé par plusieurs familles, conduites par José Arcadio Buendia et Ursula Iguarán, un couple de cousins qui se marièrent, pleins d'appréhension et de craintes dues à leur parenté et au mythe existant dans la région, qui disait que leur descendance pourrait naître avec une queue de cochon. Malgré cela, ils eurent trois enfants : José Arcadio, Aureliano et Amaranta (prénoms qui se répèteront aux générations suivantes). José Arcadio, le fondateur, est la personne qui dirigera et enquêtera sur les nouveautés qu'apportent les gitans au village, et il terminera sa vie attaché à l'arbre où arrive le fantôme de son ennemi, Prudencio Aguilar avec lequel il dialogue. Ursula est la matriarche de la famille, qui vit durant plus de cent ans, s'occupant de la famille et du foyer.
Desde que Úrsula Iguarán se casó con su primo José Arcadio Buendía, teme engendrar un niño con cola de cerdo como consecuencia del parentesco. Por ello, se niega temporalmente a consumar el matrimonio. Esto es causa de que Prudencio Aguilar se burle de José Arcadio Buendía quien, ofendido, lo mata en duelo para salvar su honor. Desde entonces, el fantasma de Aguilar lo persigue y José Arcadio decide irse del pueblo.