A memorial service was held at 4 p.m. Sunday at Dawson Baptist Church. Internment followed at Sunnyside Cemetery in Scotland Neck.
Barnhill is survived by her son Larry J. Barnhill and wife Betty Jo of Raleigh; a daughter, Geneva B. Ashley and husband Bill of Whiteville; a sister, Emily Duffell of Sanford, four grandchildren and three great-grandchildren.
The family received friends at the church fellowship hall prior to Sunday's service.
In lieu of flowers, contributions may be sent to the Dawson Baptist Church Building Fund or to the Gideons international, P.O. Box 1512, Cary 27511.
Internet condolences may be made at www.letchworthfuneralhome.com.
Arrangements are by Letchworth Funeral Home, Scotland Neck.