Robert X. Megowen
MI · Mayor of Houghton
Mayor of Houghton since February 2026 and a city councilor since 2002. He owns a local business and retired after 40 years with the Houghton City Fire Department; he says council members should stay civil and work together.
This candidate's record history has not been researched yet.
Past race Robert X. Megowen ran in:
- Houghton City Council Member · November 3, 2026 · Houghton city, Michigan · incumbent