Kilncadzow (/kɪlˈkeɪɡi/ kil-KAY-gee) is a small village in rural Lanarkshire, Scotland. It lies two miles (three kilometres) southeast of Carluke and three miles (five kilometres) north of Lanark on the A721 road, part of the old road from Glasgow to Peebles.