O'Neill was the second but eldest surviving son of Edward O'Neill, 2nd Baron O'Neill, and his wife Lady Louisa Katherine Emma (née Cochrane).
Hugh O'Neill, later Baron Rathcavan, was his younger brother.