Kirillov (russisk: Кири́ллов) er en by i Vologda oblast i Russland. Den ligger ved innsjøene Siverskoje og Dolgoje, rundt 100 km nordøst for Tsjerepovets.
Kirillov ble grunnlagt på 1300-tallet som en sloboda-bosetning rundt Kirillo-Belozerskij klosteret fra 1397. I 1775 fikk bosetningen innvilget bystatus.
Befolkningsutvikling: