Oklahoma has 202 Carpet & Rug Stores, with a population of 3.9 million, there is 1 Carpet & Rug Store for every 19.3 thousand people. Oklahoma state is ranked 31st in the USA for Carpet & Rug Stores per capita.