 Almira Township is in the northeast corner of Benzie County.The village of Lake Ann is east of the center of the township, on the northeast shore of the lake of the same name.The unincorporated community of Maple Grove is on the southwest shore of Lake Ann, and the community of Hardwood Acres is east of the village of Lake Ann, extending to the eastern border of the township.