Die Stadt liegt an der Suchona, dem linken Quellfluss der Nördlichen Dwina, etwa 35km nördlich der Oblasthauptstadt Wologda. Die nächstgelegene Stadt ist Kadnikow, 12km östlich von Sokol.
Sokol ist der Oblast administrativ direkt unterstellt und zugleich Verwaltungszentrum des gleichnamigen Rajons.
Der Ort wurde als Dorf Sokolowo erstmals 1615 erwähnt. Mit Errichtung einer nach dem Dorf Sokol (russisch für Falke) benannten Papierfabrik 1897 entstand eine gleichnamige Arbeitersiedlung, welche 1932 Stadtrecht erhielt und zur drittgrößten Stadt der Oblast wurde.
12Itogi Vserossijskoj perepisi naselenija 2010 goda. Tom 1. Čislennostʹ i razmeščenie naselenija (Ergebnisse der allrussischen Volkszählung 2010. Band 1. Anzahl und Verteilung der Bevölkerung). Tabellen 5, S. 12–209; 11, S. 312–979 (Download von der Website des Föderalen Dienstes für staatliche Statistik der Russischen Föderation)