Звания
✔ Герой Социалистического Труда (1989)
✔ Почетный член Российской академии художеств (2005)
✔ Почетный гражданин Санкт-Петербурга (2005)
✔ Почетный доктор Санкт-Петербургского гуманитарного университета профсоюзов
Премии
✔ Государственная премия СССР в области литературы, искусства и архитектуры – за повесть «Клавдия Вилор» (1978)
✔ Премия Правительства Санкт-Петербурга за выдающиеся достижения в области литературы, искусства и архитектуры за 1997 год – за вклад в современную литературу (1998)
✔ Премия Президента Российской Федерации в области литературы и искусства 1998 года (1999)
✔ Государственная премия Российской Федерации в области литературы и искусства 2001 года – за роман «Вечера с Петром Великим»
✔ Премия Министерства обороны Российской Федерации в области культуры и искусства в номинации «Литературное искусство» (2017)
✔ Премия Правительства Санкт-Петербурга в области культуры и искусства за 2016 год (за достижения в области литературы) – за создание книг «Она и все остальное», «Мой лейтенант» (2017)
✔ Государственная премия Российской Федерации за выдающиеся достижения в области гуманитарной деятельности за 2016 год (2017)
Государственные награды СССР
✔ Орден Красной Звезды – за образцовое выполнение боевых заданий командования фронтом по восстановлению и ремонту боевой техники (1942)
✔ Орден Трудового Красного Знамени (1967)
✔ Орден Дружбы народов (1979)
✔ Орден Отечественной войны II степени – за храбрость, стойкость и мужество, проявленные в борьбе с немецко-фашистскими захватчиками, и в ознаменование 40-летия победы советского народа в Великой Отечественной войне 1941–1945 годов (1985)
✔ Орден Ленина (1984, 1989)
✔ Золотая медаль «Серп и молот» Героя Социалистического Труда (1989)
Государственные награды Российской Федерации
✔ Орден «За заслуги перед Отечеством» III степени – за заслуги перед государством и большой вклад в развитие отечественной литературы (1999)
✔ Орден Святого апостола Андрея Первозванного – за выдающийся вклад в развитие отечественной литературы, многолетнюю творческую и общественную деятельность (2008)
✔ Орден Александра Невского – за вклад в развитие отечественной литературы и многолетнюю общественную деятельность (2013)
Иностранные награды
✔ Крест ордена «За заслуги перед Федеративной Республикой Германия» I класса – Офицерский крест (ФРГ) (2000)
✔ Медаль «Маршал Баграмян» Министерства обороны Республики Армения (2013)
Общественные награды
✔ Орден святого благоверного князя Даниила Московского II степени (2009)
Общественные признания и профессиональные отличия
✔ Международная премия за развитие и укрепление гуманитарных связей в странах Балтийского региона «Балтийская звезда» (2008)
✔ Литературная Бунинская премия – за верное служение Отечеству, выдающийся вклад в развитие русской литературы, за смелость «идти на грозу» (2011)
✔ Царскосельская художественная премия – за книги «Заговор», «Все было не совсем так» и «Причуды моей памяти» (2012)
✔ Первая премия Национальной литературной премии «Большая книга» – роман «Мой лейтенант» (2012)
✔ Премия «Лучший роман года» (Китай), за книгу «Мой лейтенант» (2013)
✔ Премия имени доктора Фридриха Йозефа Гааза – за особый вклад в укрепление германо-российских отношений (2016)
✔ Премия имени Генриха Гейне (ГДР)