Mt Haley is a relatively small township, only 6 miles by 4 miles in size, located in the south central part of Midland County. Township board: Meetings are held on the 2nd Monday of each month commencing at 7:00pm in the township hall. The Township hall is located at 3012 S. Homer Rd. The township hall office does not have hour's that are manned. All inquiries should be directed to the township Clerk, Sharon Fleming, at 989-643-6112 or to the Supervisor, Dick Dougherty, at 989-633-9121.