Henrich was serving his second four-year term as mayor. His current term is scheduled to end on Dec. 31, 2009.
The city council can appoint someone to serve the remainder of the term or call for a special election. If the council chooses to appoint a replacement, citizens may petition for a special election. If no special election is called, the appointee will serve until after the next regular municipal election in November of 2009.
The mayor of Cherokee is a part --time position that pays $6,000 a year.
Dennis Henrich was a former business owner, manager of the county landfill and city council member.
The matter of the resignation will be on the agenda for the Tuesday May 13 meeting of the Cherokee City Council.