maccracken was born in rochester, vermont. maccracken was born to henry maccracken, a chancellor of new york university (nyu), and the former catherine almira hubbard. he was a descendant of irish immigrants to pennsylvania in the mid-18th century. his brother henry noble maccracken became president of vassar college. john henry maccracken attended college preparatory school in new york city.