Thompson was born in Washington, D.C., the daughter of Bettie Marshall (née Warner), a Teacher, and Thomas Carlton Thompson, Jr., a Lawyer. She received her early education in Washington. Thereafter she went to Cambridge, Massachusetts to attend Radcliffe College, Harvard University, and eventually graduating from Amherst College in English and classic literature in 1978.