Город в Тверской области России. Вместе с шестью сельскими населёнными пунктами образует муниципальное образование со статусом городского поселения Конаково.
Город расположен на берегу Иваньковского водохранилища, при впадении реки Донховка в Волгу, в 82 км к юго-востоку от Твери и в 22 км от федеральной автомагистрали М10.
Преобладает умеренно континентальный климат. Зимы холодные и продолжительные. Лето короткое и тёплое. Среднегодовое количество осадков — 654 мм.
По состоянию на 2021 год население города составляло 33 560 человек.