and Fort Collins is number three, per Richard Florida's blog. Provo, Utah also comes out at the top of the pack.
Boulder also came out on top in the subcategory of physical health, which is unsurprising as Colorado as the least obese state in the nation.
Ohio is home to two of the least happy cities in the nation, Ashland and Youngstown. Shreveport, Louisiana; Myrtle Beach, North Carolina; and McAllen, Texas were also dismal in the happiness index.
College towns dominate the top of the list; the Rust Belt fills the bottom.