Douglas Southall Freeman was born May 16, 1886 in Lynchburg, Virginia, to Bettie Allen Hamner and Walker Burford Freeman, an insurance agent who had served four years in Robert E. Lee's Army of Northern Virginia.
In 1904, Freeman was awarded an AB degree from Richmond College, where he had been a member of the Phi Gamma Delta fraternity.