Arthur Balfour var eldste sønn av James Maitland Balfour i Whittingehame i Haddingtonshire, og Lady Blanche Gascoyne Cecil, datter av James Gascoyne-Cecil, 2.e marki av Salisbury. Han fikk sin utdannelse ved Eton College og Trinity College i Cambridge.