

Are you having a good hair day? It could have something to do with the fact we live in Denver. No really! Take a peak at the list of 11 best hair cities gathered by the people at Total Beauty. To see the whole list, click here.
Check out the partial list below, all the cities made the cut based on rain, wind, weather changes, humidity, beauty salons per capita and demographics.
No. 11: Chicago
Chicago has a young population with an average age of 22, plus an unusually high number of beauty salons per capita. So despite its wind and low temperatures (which can dry out hair), the odds are strongly in your favor here to have great hair.
No. 9: Denver
OK, so while the mile-high city may have hard water, the lack of wind and low humidity (just 67% -- lower than desert cities Reno and Flagstaff) -- not to mention the large number of hair salons -- help give residents an advantage in having healthy, stylish hair.
No. 7: Miami
Miami is hot and humid, that's for sure, but it's also one of the least-polluted cities in the country and we all know what pollution does to hair -- it's been linked to balding, gray hair and dullness). It also has very little wind and many salons to help keep your hair in control and stylish.
No. 5: San Francisco
San Francisco is no stranger to rain, but it's the No. 1 city in the country with least weather variety. So since the weather doesn't change frequently, you'll have great hair once you get used to the climate. The soft water, lack of wind and high number of salons also mean that the odds are strongly in your favor for having good hair days.
No. 3: San Diego
San Diego's lack of seasons means it's always 70 and sunny -- hair doesn't have to adjust to changing weather. Pair that with minimal wind and rain (it's in the top 10 for least rainy cities), and lots of salons per capita -- pretty much should look just about perfect here.
No. 2: Honolulu
Beach-y hair like the Victoria's Secret models, anyone? This city has clean air, soft water, lots of salons and practically the same weather -- a nicely un-sweaty 77 degrees -- all year round. Come here and say "aloha" to gorgeous hair.
No. 1: Santa Barbara
Why is this city the best in America for your hair? Because it has it all: clean air, near-constant weather, a young population and not much rain or wind. No wonder celebrities like Oprah, Ellen DeGeneres and Portia de Rossi have homes here, on what's been called the "American Riviera."
To see the whole list, click here.