Cairns Castle is a ruined keep, dating from the 15th century. It is located on the northern slope of the Pentland Hills, around south west of Balerno, at the south west end of Harperrig Reservoir, in West Lothian, Scotland.