Our Location

New Albin is a city in Iowa Township, Allamakee County, Iowa, United States. It is the farthest northeast   town in Iowa, located on the Mississippi River and the Minnesota border.