Overview Lewis is a village in Iowa, United States, with a population of about 416[1]. Geography Coordinates: 41.3058, -95.0833