No. 3: Richmond, Va. Perhaps most surprising on our list is the city of Richmond, Va., which averages about 14.5 tattoo shops per 100,000 people -- and that's just within the city itself. Likely boosting its numbers is its big arts and college community, and the fact that the surrounding suburbs and cities contain plenty more tattoo shops -- the most of which per capita appeared in the small town of Colonial Heights, which has five shops for just under 17,000 residents.
Ready to unleash your inner beauty junkie?
Enter your email and check the boxes below to get
free samples, exclusive deals, discounts at Total Beauty Shops,
and expert beauty tips delivered straight to your inbox!