Советская и российская актриса театра и кино. Заслуженная артистка РСФСР.
Родилась в Батуми.
В 1963 году окончила Театральное училище имени Щукина (курс Л.М. Шихманова, В.К. Львовой).
С 1963 года - актриса Театра имени Вахтангова.
С 1961 года снимается в кино. Самой известной ролью Элеоноры Шашковой стала эпизодическая роль жены Штирлица в телесериале Татьяны Лиозновой «Семнадцать мгновений весны».
Была замужем за актером Эрнстом Зориным, который в 1980 году эмигрировал в США. Второй муж - режиссер Валентин Селиванов.