Está situada en la orilla derecha del río Vychegda, 25 kilómetros al nordeste de Kotlas.
Solvychegodsk fue fundada en el siglo XIV a orillas del lago Solyanoye.
Durante el siglo XV se llamó Usolsk.
La familia Stroganov residió desde el siglo XVI y tenía su propias salinas.
La ciudad posee balnearios donde se emplean algunas fuentes minerales y lodos del lago Solyanoye.