Почти все события романа происходят в вымышленном городке Макондо, но имеют отношение к историческим событиям в Колумбии. Город был основан Хосе Аркадио Буэндиа, волевым и импульсивным лидером, глубоко заинтересованным в тайнах вселенной, которые ему периодически открывали заезжие цыгане во главе с Мелькиадесом. Город постепенно растёт, и правительство страны проявляет интерес к Макондо, но Хосе Аркадио Буэндиа оставляет руководство городом за собой, переманив присланного алькальда (мэра) на свою сторону. В стране начинается гражданская война, и скоро в неё втягиваются жители Макондо. Полковник Аурелиано Буэндиа, сын Хосе Аркадио Буэндиа, собирает группу добровольцев и отправляется на борьбу против консервативного режима. Пока полковник участвует в военных действиях, Аркадио, его племянник, берёт руководство городом на себя, но становится жестоким диктатором. Через 8 месяцев его правления консерваторы захватывают город и расстреливают Аркадио. Война длится несколько десятков лет, т