Question: who is the mayor in horton hears a who
Answer: Steve Carell as Mayor Ned McDodd , the mayor of Whoville .