Учился в институте внешней торговли МВТ СССР. Работал консультантом Министерства внешней торговли СССР, в Секретариате СЭВ, в аппарате ЦК КПСС (1962—69). Являлся профессором МГУ, заведовал кафедрой экономической географии зарубежных социалистических стран (1967-77). С 1969 по 1998 г. являлся директором Института международных экономических и политических исследований РАН (до 1991 г. — Институт экономики мировой социалистической системы АН СССР). Был членом учредительного совета газеты «Московские новости».
В настоящее время — заведующий кафедрой мировой экономики Института новой экономики.
Являлся депутатом Съезда народных депутатов СССР и Государственной думы РФ.
По мнению академика Богомолова «именно стагнация советской экономики дала первый импульс перестройки».