Murphysboro will have a new mayor for the first time in 12 years.
Challenger Will Stephens beat out incumbent Mayor Ron Williams, receiving 58% of the vote in Tuesday's election.
As the new Mayor-elect of Murphysboro, Stephens says one of his top priorities will be to help bring in new revenues for the community.
Stephens, a former member of the Jackson County Board, thanked Williams for running an honest race and for serving Murphysboro through tough times.