Overview New Albin is a village in Iowa, United States, with a population of about 496[1]. Geography Coordinates: 43.4966, -91.2896