Oklahoma has 62 Bike Shops, with a population of 3.9 million, there is 1 Bike Shop for every 62.8 thousand people. Oklahoma state is ranked 47th in the USA for Bike Shops per capita.