Leroy Township is nestled in the center of Ingham County.  We are a general law township established in 1840.  We are 34.2 square miles in size.  The population in Leroy Township was 3,530 at the 2012 census.  Leroy Township is comprised of mainly agricultural farm land.  We pride ourselves in remaining a close-knit farming community.

Meet Township Staff

Township Hall

Interested in Renting the Hall? Click the Link Below
 and Fill out the Contact information