Сонко́во — посёлок городского типа (рабочий посёлок) в Тверской области России, административный центр Сонковского района. Расположен в северо-восточной части области, в 127 километрах к северо-востоку от Твери. Крупный железнодорожный узел на пересечении Иваново-Рыбинско-Псковского широтного хода (линия Рыбинск — Бежецк — Бологое) и Савёловского железнодорожного радиуса (линия Москва — Савёлово — Сонково — Мга — Санкт-Петербург). В центральной части посёлка расположена крупная железнодорожная станция Сонково, на ней действуют несколько железнодорожных предприятий. Посёлок возник в 1870 году во время строительства железнодорожной линии от Бологое до Рыбинска как посёлок при станции Савелино, которая в 1898 году стала узловой. В 1903 году посёлок переименован в Сонково, в 1924 году стал центром волости, в 1927 году получил статус рабочего посёлка, а в 1929 году стал центром вновь образованного Сонковского района. Во время Великой Отечественной войны посёлок находился в тылу советских войск; железнодорожный узел Сонково использовался для переброски военных эшелонов и грузов, эвакуации населения, дислокации воинских формирований; посёлок и станция сильно пострадали от бомбардировок немецкой авиации, однако в послевоенный период были восстановлены. С 2005 года посёлок образует муниципальное образование — городское поселение посёлок Сонково. Посёлок расположен на северо-востоке Тверской области, в 127 километрах к северо-востоку от Твери. В нескольких километрах к западу от посёлка начинаются склоны возвышенности Бежецкий Верх, а к востоку и северо-востоку — уклон в сторону Волги и Рыбинского водохранилища. Рельеф Сонково ровный (с некоторым уклоном в сторону поймы реки Каменки), высота местности над уровнем моря составляет примерно 170—180 метров. Почвы в основном представлены суглинками, уровень грунтовых вод высокий. Ближайшие соседи — города Бежецк (в 28 километрах к западу), Красный Холм (в 31 километре к северу) и посёлок Кесова Гора (в 24 километрах к югу); несколько дальше (в 55 километрах к востоку) расположен посёлок Новый Некоуз, центр Некоузского района соседней Ярославской области. В окрестностях посёлка Сонково находится много сельских населённых пунктов, ближайшие из них — Сверчково (в 1 километре к северу), Лесные (в 2 километрах к северо-востоку), Блудки (в 1,5 километрах к югу), Савелиха (в 2 километрах к западу от центра посёлка), Гладышево. Посёлок разделён железной дорогой на две примерно равные части — северную и южную. Центр Сонково — в северной части, у железнодорожной станции. В северной части посёлка находятся здание железнодорожного вокзала, улица Ленина с административными зданиями (включая администрации района и посёлка, районный суд, отделение милиции), офис сбербанка, торговый центр, строящийся рынок, одна из двух школ, центральная площадь, дом культуры, стадион «Локомотив» и другие объекты. В южной части посёлка расположены депо, электроподстанция, больница (больничный городок), кладбище. Северная и южная части населённого пункта соединены пешеходным мостом и железнодорожным переездом, расположенными в восточной горловине станции и смещёнными к востоку от центра посёлка.