Barholm Castle is a tower house located 5 miles (8.0 km) south-west of Gatehouse of Fleet, in Kirkcudbrightshire, Galloway, Scotland.
The present form of the castle dates from rebuilding in the 16th or 17th century, and in the early 2000s it was restored from a roofless state to residential use.
The stair tower is a late 16th-century addition, with a date stone of 1575, at which time the main block was rebuilt with a higher wall-head, and new parapet walk.
Major John McCulloch of Barholm was executed for his part in the Pentland Rising and the battle of Rullion Green in 1666.
The tower was replaced as the McCulloch residence in the late 18th century when Robert Adam designed the classical Barholm House for the family near Creetown to the north.