Лауреат Государственной премии СССР (1987), Государственной премии РФ (1999), премии им. О.Ю.Шмидта АН СССР (1986), премии им. Б.Б.Голицына РАН (1994).
Награжден орденами Трудового Красного Знамени (1967, 1982), «Знак Почета» (1948), Дружбы народов (1974), «За заслуги перед Отечеством» IV степени (1998), медалями.