Velsk est située sur la rive gauche de la rivière Vel, à sa confluence avec la Vaga, à 398 km au sud d'Arkhangelsk et à 647 km au nord-est de Moscou[1].
Histoire
L'existence de Velsk est attestée depuis 1137. Après avoir subi des inondations, Velsk fut déplacée vers un site plus élevé, au XVIe siècle. Elle reçut le statut de ville en 1780.
Population
Recensements (*) ou estimations de la population[2]