85 aasta vanusena surnud Primakov oli aastatel 1989–1990 NSV Liidu Ülemnõukogu Liidunõukogu esimees.

Aastatel 1991-1996 juhtis Primakov erinevaid NSVLi ja seejärel Venemaa luureteenistusi, sealhulgas NSV Liidu RJK Esimest Peavalitsust, NSV Liidu luure keskteenistust ja Venemaa välisluureteenistust SVR.

Aastatel 1996-1998 oli ta Venemaa välisminister ja aastatel 1998-1999 peaminister. Elu lõpuaastatel kuni aastani 2011 töötas ta aga Venemaa kaubandus-tööstuskoja presidendina.