Нелидово — административный центр Нелидовского района (городского округа) Тверской области. Расположен в западной части области, в 230 км к юго-западу от Твери и в 326 км от Москвы, на реке Меже, при впадении в неё реки Семиковки.
Основан в 1901 году, город с с 1949 года.
Население 17 639 человек (2021), площадь 20,5 км².
Проезд: железнодорожная станция на линии «Москва—Великие Луки» Октябрьской железной дороги. В городе есть гостиница.