Lansing is located in
Allamakee County in the northeastern corner of Iowa along Highway 9 on the banks of the Mississippi River near Waukon and Fish Farm Mounds State Park. The population estimate for July 1, 1998 was 1,028, an increase of 21 since 1990.