Residents of the Mexican municipality Las Margaritas tied the mayor to a pickup truck and dragged him through several streets.
According to local media, the official promised local residents to build roads in the city, but failed to fulfill his promise.
As a result, the civil servant was tied with a rope to a pickup truck and dragged around the city.
Video of the incident was published on Twitter.
About 30 local residents were arrested in connection with the case.