Mayors and their councils will be sworn in across the state over the next few days.
The city of Oxford’s new mayor Robyn Tennehill will be sworn in Thursday, June 29 at 10 a.m. The ceremony will be held at the front of City Hall.
Starkville’s new mayor, Lynn Spruill will transition from her former role as the city’s chief administrative officer. Her swearing in will take place July 3, at 11 a.m. in City Hall.
Canton will get a new mayor but a familiar one. Mayor Dr. William Truly will take the oath at the Canton high school auditorium at 6 p.m. on June 29.
Meridian will keep their mayor for a second term. Percy Bland will have his ceremony July 5, at 9 a.m. in Temple Theatre.
Tupelo’s mayor will be sworn in June 29, at 4 p.m. in the theatre of the Elvis Presley Birthplace.
Brookhaven’s mayor Joe Cox will be sworn in June 29, at 2 p.m. in City Hall.
Vicksburg’s mayor George Flaggs Jr. will serve a second term. He will take another oath of office on July 2 at 6 p.m. in the Vicksburg City Auditorium.
Toby Barker will be sworn in as the Mayor of Hattiesburg June 29 in a ceremony beginning at 10 a.m. at the Saenger Theater.
Tom Ferguson of Hernando will be sworn in at 2 p.m. in City Hall.
Bay St. Louis’s Mike Favre will take the oath June 30 at 6 p.m. in the Bay St. Louis Community Hall.
Biloxi’s mayor Andrew “FoFo” Gillich’s inauguration will take place June 28 at 6 p.m. in the downtown theatre.
Video courtesy of the City of Biloxi.
Pascagoula’s mayor Dane Maxwell will have his swearing in at the Senior center on July 3 at 6 p.m.
Ocean Springs’ new mayor Shea Dobson will take the oath of office June 30 at 5:30 p.m. in the Ocean Springs Community Center.