ZIP Code 52160
About New Albin
New Albin is a city in Iowa Township, Allamakee County, Iowa, United States. It is the northeastern-most town in Iowa, located on the Mississippi River and the Minnesota border. The population was 432 at the time of the 2020 census.
From Wikipedia — text licensed CC BY-SA 4.0.
Area Profile
US Census (ACS 5-year · Gazetteer)
930
population
$77,098
median household income
21
people / sq mi
$197,400
median home value
$345
median gross rent
42.3
median age
459
housing units
421
households
45.0
land area (sq mi)
Key places in 52160
- Iron Post historic