Ivkovo is a rural locality in Arkhangelskoye Rural Settlement, Sokolsky District, Vologda Oblast, Russia. The population was 7 as of 2002.