Porter Township is a lakeside paradise located in southern Cass County, home to Shavehead Lake, Long Lake, and Kirk Lake. Residents of Porter Township, MI enjoy lake life, boating, and peaceful neighborhoods with close access to Elkhart and Middlebury, Indiana. It’s one of southwest Michigan’s hidden waterfront gems.