Iowa has 78 Bike Shops, with a population of 3.12 million, there is 1 Bike Shop for every 4 thousand people. Iowa state is ranked 28th in the USA for Bike Shops per capita.