Walker is a city in Iowa in the United States with a population of 688 during 2020. It was named in honour of W. W. Walker.