1832
Margaret Charity Beasley was born on 02 May 1832 in Darlington, Darlington, South Carolina, USA a child of Thelbert Jonathan Beasley and Elizabeth Cotton Beasley.
1850
Charity Beasely was counted in the census on 12 Sep 1850 in Darlington, South Carolina, USA, as a 18-year-old, female, white. Also in the home were; Burton Beasely, Elizabeth Beasely, Mary Beasely, Jonathan J Beasely, Elizabeth Beasely, Margaret J Beasely, Burton Beasely, and Tamazine Beasely.
1852
When she was 19, she married David Barnes, son of Jessie Barnes and Elizabeth Herring Barnes, in Mar 1852 in Darlington, Darlington, South Carolina, USA.
1860
Charity Barnes was counted in the census on 02 Jul 1860 in Kershaw, South Carolina, USA, as a 28-year-old, female, white. Also in the home were; David Barnes, S Barnes, M A Barnes, D. W. Barnes, C A Barnes, Bethany Barnes, R Barnes, Wm Barnes, Perry Barnes, T Barnes.
1870
Charity Barns was counted in the census on 06 Aug 1870 in Buffalo, Kershaw, South Carolina, USA, as a 38-year-old, female, white. Also in the home were; David Barns, Margaret A Barns, David W Barns, Charity J Barns, Louisa Barns, and Daniel H Barns.
1880
Charity Barnes was counted in the census on 11 Jun 1880 in Buffalo, Kershaw, South Carolina, USA, as a 48-year-old, female, married, white, wife. Also in the home were; David Barns, A M Barns, D W Barns, A C Barns, Louisa Barns, and M D Barns.
1900
Charity Barnes was counted in the census on 06 Jun 1900 in Buffalo, Kershaw, South Carolina, USA, as a 68-year-old, female, widowed, white, mother. Also in the home were; her son; Daniel M Barnes; her daughter-in-law, L Martha Barnes; and her grandchildren, Charity S Barnes; and Thomas B Barnes.
1904
She died on 15 Aug 1904 in Bethune, Kershaw, South Carolina, USA. She was buried after 15 Aug 1904 in Bethune, Kershaw, South Carolina, USA at Barnes Cemetery.
Mrs. Charity Barnes.
Special to the State.
Bethune, Aug. 18. – Mrs. Charity Barnes, a most estimable Christian lady who lived near Bethune, died on Tuesday night, age 72 years. She leaves a large family connection.

State (published as The State)
Columbia, South Carolina
Death Notices Issue 5071
Page 3

2 May 1832 – 15 Aug 1904 (aged 72)
Barnes Cemetery
Bethune, Kershaw County, South Carolina, USA

2 May 1832 – 15 Aug 1904 (aged 72)
Barnes Cemetery
Bethune, Kershaw County, South Carolina, USA
1926
On March 19, 1926, Margret Beasley was mentioned as the mother in the death record of T. W. Barnes.
1953
On May 2, 1953, Charity Beasley was mentioned as the mother in the death record of Daniel Murdock Barnes.