Iowa has 289 Hardware Stores, with a population of 3.12 million, there is 1 Hardware Store for every 10.8 thousand people. Iowa state is ranked 12th in the USA for Hardware Stores per capita.