Laurens County Chief Deputy Coroner Vickie Cheek said the 76-year-old coroner died in the hospital on Monday.
Nichols had been coroner in Laurens County since 2001 and was elected to a fifth term in 2016.
Cheek told The Greenwood Index-Journal that Nichols had been suffering from several medical problems over the past year, but came by the office Monday and appeared to be doing well.
Cheek says she was then told Nichols died hours later and deputies and police officers escorted his body to the Greenville County line.
Fletcher Funeral and Cremation Service in Fountain Inn is handling Nichols' funeral.
Information from: The Index-Journal, http://www.indexjournal.com
Copyright 2019 The Associated Press. All rights reserved. This material may not be published, broadcast, rewritten or redistributed.