Николай Семенович Тихонов родился 22 ноября (4 декабря) 1896 года в Санкт-Петербурге в семье ремесленника-цирюльника и портнихи. Учился в начальной городской школе, затем — в Торговой школе, где в числе прочего преподавали коммерческие науки, товароведение, стенографию. В 1911 году бросил учебу, чтобы помогать своей малоимущей семье. Поступил писцом в Главное морское хозяйственное управление.
В 1915 году был призван в армию, где служил в гусарском полку. В 1918 году вступил в РККА, в 1922 году был демобилизован.
Н. С. Тихонов рано начал писать стихи. Первая публикация относится к 1918 году. В молодости поэт был последователем Гумилева, испытал также мощное влияние творчества Киплинга. В 1920-х поэт вошел в литературное объединение «Серапионовы братья», опубликовал поэму «Сами». Первые сборники стихов («Орда» и «Брага») вышли в 1922 году; они так и остались вершиной творчества Тихонова. Многие стихотворения в этих сборниках стали классикой жанра баллады: «Баллада о гвоздях», «Баллада о синем пакете», «Дезертир». Эти книги вызвали огромный интерес читателей; на протяжении 1920-х годов Тихонов оставался одним из самых популярных советских поэтов.
С конца 1920-х годов поэт много ездил по стране, занимался переводами грузинских, армянских, дагестанских поэтов. Неоднократно выступает с политическими заявлениями, поддерживающими линию советского руководства.
Участник советско-финляндской войны 1939—1940 годов. Возглавлял группу писателей при газете «На страже Родины». Во время Великой Отечественной войны работал в Политуправлении Ленинградского фронта. Писал очерки и рассказы, статьи и листовки, стихи и обращения. Стихи этого периода вошли в книгу «Огненный год» (1942 год), самое известное произведение военных лет — поэма «Киров с нами». В 1944—1946 председатель Правления СП СССР.
В послевоенный период поэт пишет меньше, что было связано с значительными общественными нагрузками. С 1949 года Тихонов был председателем Советского комитета защиты мира, в 1950 году стал членом Бюро ВСМ. Побывал в составе советских делегаций в ряде стран Европы и Азии. В 1944—1946 годах был председателем правления СП СССР, с 1946 года — заместитель генерального секретаря СП СССР. Депутат ВС СССР 2—9 созывов с 1946 года, ВС РСФСР и Моссовета. Заместитель председателя Комитета по Сталинским премиям в области литературы и искусства.
В 1966 году первым среди советских писателей был удостоен звания Героя Социалистического Труда.
Н. С. Тихонов был награжден и Ленинской премией и Международной Ленинской премией «За укрепление мира между народами».
Поэт скончался 8 февраля 1979 года в Москве. Незадолго до смерти, выступая по советскому радио, вспоминал о своём учителе Н. С. Гумилёве (чьё имя было тогда под запретом) и цитировал его стихи. Похоронен на Новодевичьем кладбище.