Окончил экономический факультет Ленинградского университета (1951).
В 1968—1971 гг. был секретарём Ленинградского горкома партии. С 1971 г. в Москве: заместитель заведующего отделом пропаганды ЦК КПСС, ректор Академии общественных наук, заведующий отделом науки и учебных заведений, отделом по связям с социалистическими странами ЦК КПСС. В 1986—90 годах секретарь ЦК КПСС.
С января 1992 г. на научной работе в «Горбачёв-Фонде» и Институте экономики РАН.
Его брат Николай Андреевич Медведев с 1975 по 1994 годы был ректором Калининградского государственного университета.