Смоленка начало свое берет в реке Малая Нева, рукаве дельты Невы. Ее извилистое русло расположено на территории Санкт-Петербурга, отделяет крупнейший остров в дельте Невы – Васильевский от острова Декабристов. Смоленка завершает свой путь впадением в Финский залив, в устье реки создан искусственный остров.
Еще она интересная особенность Смоленки была в том, что ее истоком и устьем была одна и та же река – Малая Нева. В 70-е годы XX столетия русло реки изменили, создавали несколько искусственных рукавов, и прорыли канал, ведущий в Финский залив.
Небольшая речка Смоленка, протяженность которой всего 3, 7 км, интересна тем, что за сто лет не менее пяти раз меняла свое название. Первое из дошедших названий речки – Мякуша, схожее с древними славянскими именами, употреблялось местным населением многие века. Но первые письменные упоминания этого названия относятся только к XVIII веку.
В XIX столетии реку стали называть Черной, из-за темного дна, вода в реке приобретала темный оттенок. Параллельно возникло название Глухая река. В 1864 году, при составлении карт и уточнении географических названий, речку переименовали Смоленскую. Причиной смены названия на этот раз стал тот факт, что река с названием Черная уже существовала. Люди упростили название до Смоленка, и на картах начала XX значится уже упрощенное, народом название. Современное название река приобрела не из-за черноты и созвучности со словом «смола», а из-за Смоленского кладбища, рядом с которым она протекала.