Selizharovo is an urban locality located in the Tver Oblast of Russia. It serves as the administrative center of the Selizharovsky District and is situated at the confluence of the Volga River and the Selizharovka River.
According to census data, the population of the city has seen a gradual decline over several decades. The 2010 census recorded a population of 6,725 residents, following figures of 7,330 in 2002 and 7,668 during the 1989 Soviet census.