Родился 25 сентября 1906 года в Санкт-Петербурге.
Окончил Ленинградскую консерваторию по классу фортепиано в 1923 году (мастерская Л.В. Николаева), по классу композиции в 1925 году (мастерская М.О. Штейнберга). Работал пианистом-иллюстратором в кинотеатрах.
Автор 15 симфоний (1925-1971), фортепианного трио (1944), ряда струнных квартетов; опер "Нос" (1928), "Катерина Измайлова" (2-я редакция, 1956); балета "Золотой век" (1930), "Болт" (1931); оперетты "Москва, Черёмушки" (1959), вокально-симфонической поэмы "Казнь Степана Разина" (1964), 10 поэм для хора без сопровождения на стихи русских поэтов (1951), камерных произведений (в том числе 15 струнных квартетов, фортепианного квинтета, 24 прелюдий и фуг для фортепиано).
В 1928 году — заведующий музыкальной частью Театра имени Мейерхольда (Москва), в 1930-1933 ггодах — Ленинградского Театра рабочей молодёжи. В 1943-1948 годах — преподавал в Московской консерватории, с 1943 года — профессор.
С 1957 года — секретарь Союза композиторов СССР, с 1960 года — Союза композиторов РСФСР (в 1960-1968 годах — первый секретарь).
В последние несколько лет своей жизни композитор сильно болел, страдая от рака лёгких. Дмитрий Шостакович умер в Москве 9 августа 1975 года и был похоронен на столичном Новодевичьем кладбище (участок № 2).