 James was born about 1633, probably in Paisley, Scotland, as the eldest of the three sons of James Hamilton and his wife Katherine Clifton.His father was the 2nd Earl of Abercorn.His mother was Dowager Duchess of Lennox from her previous marriage and Baroness Clifton of Leighton Bromswold, England, in her own right.