Robert McAfee may refer to:

Robert B. McAfee (1784–1849), American diplomat, historian and politician Robert E. McAfee (1935–2023), American surgeon and physician

See also Robert McAfee Brown (1920–2001), American Presbyterian minister, theologian, and activist