Overview Inwood is a village in Iowa, United States, with a population of about 811[1]. Geography Coordinates: 43.3072, -96.4320