Биряково — село в Сокольском районе Вологодской области. Административный центр Биряковского сельского поселения и Биряковского сельсовета[2]. Расположено к югу от автодороги А123.
Расстояние до районного центра Сокола по автодороге — 100 км. Ближайшие населённые пункты — Спасское, Кульсеево, Горка, Зуево.
По переписи 2002 года население — 799 человек (397 мужчин, 402 женщины). Преобладающая национальность — русские (99 %)[3].
В 1935—1959 годах Биряково было центром Биряковского района.