Mark Shaeffer who is running for a seat on the Sussex County Council in the third district was charged with drunk driving on Monday.
Authorities say the incident occurred around 11 p.m. at Savannah Road and Gills Neck Road in downtown Lewes.
Police Chief Tom Spell told the Salisbury Daily Times that the 57 year old Shaeffer was believed to be impaired and given a breath test.
He was arrested and eventually released to his family.
The Daily Times reports that yesterday morning Schaeffer confirmed the charge in an email.
The paper also says that Schaeffer told Delaware 105.9 FM that he had been knocking on doors and was “completely exhausted” when he was stopped around 8 p.m.
The candidate added that he took full responsibility for his actions and apologized to anyone he had offended.