He was the oldest son of Sir Alexander Abercromby, 1st Baronet and Elizabeth Baird, daughter of Sir James Baird and he succeeded his father as baronet in 1684.
He was the oldest son of Sir Alexander Abercromby. He was the oldest son of 1st Baronet. He was the oldest son of Elizabeth Baird. The oldest son of Sir Alexander Abercromby, 1st Baronet and Elizabeth Baird were daughter of Sir James Baird. He succeeded his father as baronet in 1684.