Mexico, Maine Town Office and Municipalities

Town Manager John Madigan, Jr. jmadigan@mexicomaine.net
Town Clerk Penny Duguay townclerk@mexicomaine.net
Tax Assessor Robert Stevens N/A
Tax Collector John Madigan, Jr. jmadigan@mexicomaine.net
Code Enforcement Officer David Errington code1@mexicomaine.net
Police Chief James Theriault pd@mexicomaine.net
Asst. Police Chief Roy Hodsdon pd@mexicomaine.net
Fire Chief Gary Wentzell firedept@mexicomaine.net
Asst. Fire Chief Richard Jones, Sr. N/A
2nd Asst. Fire Chief Raymond Broomhall N/A
Health Officer David Saphier dspac117@hotmail.com
Road Foreman David Errington code1@mexicomaine.net
Animal Control Officer Anne Simmons-Edmunds N/A
School Superintendent Dr. Tom Ward tward@rsu10.org
EMA Director Gary Wentzell code1@mexicomaine.net