Iowa has 125 Carpet & Rug Stores, with a population of 3.12 million, there is 1 Carpet & Rug Store for every 24.9 thousand people. Iowa state is ranked 48th in the USA for Carpet & Rug Stores per capita.