Расположен на Марийской низменности, в 101 км к югу от Йошкар-Олы. Пристань на Волге (левый берег Куйбышевского водохранилища). Ж.д. станция.
Старинное русское селение Лопатино имело название по антропониму: ряд лиц Лопата, Лопатин упоминаются в источниках 16-17 вв. В 1940 преобразован в город и получил название Волжск по расположению на берегу Волги
Крупный деревообрабатывающий и целлюлозо-бумажные комбинаты.
Заводы: гидролизно-дрожжевой, "Торгхолодмаш", редукторов, узлов и агрегатов.