Sir Philip Anstruther, 2nd Baronet of Balcaskie (1688 – 27 May 1763) was a Scottish landowner.
He was the eldest son of Sir Robert Anstruther, 1st Baronet, a member of the parliaments of both Scotland and Great Britain. He succeeded his father to the baronetcy and Balcaskie in 1737.
He married Catherine, the daughter of Lord Alexander Hay of Spott, Haddingtonshire, with whom he had 7 sons. She died at Balcaskie, 11 February 1759.
He died 27 May 1763 and is buried in Abercrombie Old Chapelyard, Fife, Scotland with many other family members[1] He was succeeded by his eldest son Sir Robert Anstruther, 3rd Baronet.