Умберто Эко родился 5 января 1932 года в небольшом городке Алессандрия на северо-западе итальянской области Пьемонт. В 1954 году он окончил университет и поступил на работу на RAI (Итальянское телевидение), где был редактором программ по культуре.
Эко вел интенсивную преподавательскую и академическую деятельность. С 1971 года по 2007 год его деятельность была связана с Болонским университетом, где он был профессором семиотики на факультете литературы и философии и заведующим кафедрой семиотики.
У. Эко преподавал в различных университетах мира: Оксфорде, Гарварде, Йеле, Колумбийском университете. Он выступал с лекциями и вел семинары в университетах Советского союза и России, Туниса, Чехословакии, Швейцарии, Швеции, Польши, Японии.
Всемирная слава пришла к У. Эко как к прозаику. Его первый роман «Имя розы» (1980) несколько лет состоял в списке бестселлеров. Книга была переведена на многие иностранные языки, отмечена итальянской премией «Стрега» (1981) и французской премией «Медичи» (1982). Перу писателя принадлежат также романы «Маятник Фуко» (1988), «Остров накануне» (1994) и др. Роман писателя «Нулевой номер» был издан в 2015 году в день его рождения. У. Эко является также признанным экспертом в области бондологии, изучающей все, что связано с Джеймсом Бондом.
В последние годы писатель сочетал активную научную и преподавательскую деятельность с выступлениями в средствах массовой информации. Эко скончался 19 февраля 2016 года на 85-м году жизни.