The Best
Number 5: San Francisco
San Francisco is no stranger to rain, but it's the number one 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.