John C. Giles, an attorney and American politician, served as the 40th mayor of Mesa, Arizona. A Republican, Giles previously served as a member of the Mesa City Council from 1996 to 2000.