Ушаковская набережная протянулась от Черной речки и Головинского моста до улицы Академика Крылова. В конце XIX века ее называли Строгановской по расположенному здесь загородному имению графов Строгановых. В те времена берега реки имели естественные очертания, местами были укреплены деревом, напротив загородного дворца располагалась пристань. С 1952 года этот участок реки стали называть набережной Адмирала Ушакова в честь выдающегося русского флотоводца Ф.Ф. Ушакова.
В 1955 году берега укрепили деревянными стенками, а на участке около Ушаковского моста возвели высокую стенку, облицованную гранитом. В 1977 года по проекту инженера А.Д. Гутцайта и архитектора В. М. Иванова стенка была продолжена до Головинского моста. С 1979 года Ушаковская набережная входила в состав Выборгской, но в 1989 году ей вернули прежнее название. В 1997—2000 годах на пересечении Ушаковской набережной и улицы Академика Крылова была построена транспортная развязка.
Длина Ушаковской набережной 940 метров.