Lafayette Township is one of eighteen townships in Allamakee County, Iowa, USA.
[3] Lafayette Township was organized in 1852.
[4] Lafayette Township covers an area of 45.84 square miles (118.7 km2) and contains no incorporated settlements.
According to the USGS, it contains three cemeteries: Thompson Corner, Village Creek and Wexford.
This article about the geography of Allamakee County, Iowa is a stub.