Butler announced he will run for reelection in November at a Friday news conference.
"We're involved in some operations today, that I feel like it's necessary that I continue to be here and be a leader during these times," said Butler.
The Robeson County native has been in office for two decades.
Some critics say it's time for him to retire, but Butler says he's in good health and wants to finish operations he's been instrumental in, including recent sweepstakes busts.
Butler does say if he wins reelection, this will be his last term.