Dunilovo () is a rural locality (a village) in Zavrazhskoye Rural Settlement, Nikolsky District, Vologda Oblast, Russia. The population was 68 as of 2002.
Dunilovo is located 37 km southeast of Nikolsk (the district's administrative centre) by road. Kurevino is the nearest rural locality.