 James was born about 1630 in Ireland.He was the eldest of the nine children, six boys and three girls, of George Hamilton and his wife Mary Butler.His father was Scottish, the fourth son of James Hamilton, 1st Earl of Abercorn, and would in 1660 be created baronet of Donalong and Nenagh.