State Rep. George Flaggs, a Democrat from Vicksburg who has served in the House since 1988, says he will retire after the 2013 session.
Flaggs says he also will leave his job as administrator of Warren County Youth Detention Center.
He says he is considering a run for mayor of Vicksburg. The city's primary elections are set for May, and the general election will be in June.
Flaggs says he will make an announcement Jan. 12 on whether he will seek the City Hall spot. His retirement from the legislature will be effective
July 1, 2013.
The 59-year-old Flaggs is chairman of the House Corrections Committee.
Flaggs' current legislative term ends in 2014. By state law, Gov. Phil Bryant must set a special election to fill the remainder of the term.