Bryan Lankhorst had been mayor of Kennedale for the past six years and was recently re-elected.
But over the weekend, he stepped down after several girls at Miller Elementary School in nearby Arlington accused him of inappropriate contact.
The Kennedale City Council called a special meeting Tuesday night to accept the resignation.
"I think he put the city first in making that decision and I think it's a very honorable thing", said John Clark who is taking over as Kennedale's new mayor.
Lankhorst worked as a substitute teacher at the school
Many parents are just learning about the allegations.
"It's disturbing. You know you trust the school system so you feel that it's going to be safe at all times. So it's a little scary", said Shanan Carr who has two children who attends the school.
"It's obviously very disturbing as I have a daughter that goes here and obviously the quick resignation leads you to believe maybe it is true", said Michael Hoskinson who also has children who attend Miller.
The Arlington ISD learned about the allegations last week. They removed Lankhorst as a substitute and turned the case over to Arlington police who are now investigating.
So far, Lankhorst has not been charged with a crime.
"I think we need to wait and see what happens but I'm definitely concerned", Hoskinson said.
In his resignation letter, Lankhorst told the city his current circumstances require he focus more attention on his family and his personal life.
His fellow council members say they too were caught off guard by the accusations.
"That's not the Bryan that I know. Bryan's a very gentle man. Everybody loves Bryan. So if you ask me, my speculation -- it's not Bryan Lankhorst", Clark said.
Lankhorst's attorney, Mark Daniel of Fort Worth, released a statement saying Lankhorst denies any impropriety and they are conducting their own investigation. He says what's being alleged is contrary to Lankhort's character and background.