Наговское озеро расположено на западе Тверской области в Торопецком районе. Принадлежит бассейну Ловати и Балтийского моря.