Pestovo is a town and the administrative center of Pestovsky District in Novgorod Oblast, Russia, located in the Valdai Hills on the Mologa River. Population: 15,903 ; 15,990 ; 15,941 .