Kstovo () is a rural locality (a village) in Soshnevskoye Rural Settlement, Ustyuzhensky District, Vologda Oblast, Russia. The population was 26 as of 2002.
Kstovo is located southeast of Ustyuzhna (the district's administrative centre) by road. Slavynevo is the nearest rural locality.