  elba township is a civil township of gratiot county in the u.s. state of michigan. the population was 1,394 at the 2000 census. ==communities== *the village of ashley is in the northeast corner of the township. *bannister is an unincorporated community located in the southeast corner of the township, situated on the maple river at . the zip code is 48807. a post office was established here in 1883. ==history== elba township was established in 1856.{{cite bo
1856_establishments_in_the_United_States Townships_in_Gratiot_County,_Michigan Townships_in_Michigan