Nancy F. Thompson was born around 1844 in South Carolina to Asahel and Nancy Thompson. Her father was a farmer who owned $1,500 of real estate and $5,050 of personal property by 1860. She grew up in Chesterfield County, South Carolina. By 1880, she was living with her mother in Jefferson, South Carolina. She died sometime after 1880.