In the race for Position 5, Raymond K. Gaskin III defeated Keith D. Haberstroh with 327 votes to Haberstroh's 116 votes.
"I want to begin by saying thank you—truly, from the bottom of my heart—to the citizens of Magnolia for placing your trust in me. It is an incredible honor to be elected to serve on the City Council, and I do not take this responsibility lightly," Gaskin III said in a statement. "Magnolia is more than just a place we live—it’s our home. It’s where we raise our families, build our businesses, and come together as a community. I am grateful for the opportunity to serve each and every one of you, and I am committed to working hard every day to represent your voices, your concerns, and your hopes for our future."
Updated at 11:35 p.m. May 2
In the race for Position 4, incumbent Brandon Jacobs was winning over challenger Todd Kana with a five-vote difference. Jacobs had 50.53%, or 237 votes, and Kana had 49.47%, or 232 votes, according to unofficial voting results from Montgomery County Elections.