El libro se compone de 20 capítulos no titulados, en los cuales se narra una historia con una estructura no lineal, puesto que los acontecimientos del pueblo y de la familia Buendía, así como los nombres de los personajes, se repiten una y otra vez, fusionando la fantasía con la realidad. En los tres primeros capítulos se narra el éxodo de un grupo de familias y el establecimiento del pueblo de Macondo, desde el capítulo 4 hasta el 16 se trata el desarrollo económico, político y social del pueblo y los últimos cuatro capítulos narran su decadencia.
Una de las ediciones más relevantes es la edición del libro en 2007, publicada conjuntamente por la Real Academia Española y la Asociación de Academias de la Lengua Española para rendir un homenaje a su autor, con motivo de sus ochenta años de edad y de cumplirse cuarenta de la publicación del libro.[17] En ocasión de esa edición de 2007, Nicolás Pernett estimó que ya existían para entonces más de cien ediciones y 50 millones de ejemplares vendidos.