25. Cleveland, Ohio
Cleveland rocks, at least as far as being your own boss is concerned. The Ohio city that’s home to the Rock & Roll Hall of Fame can take a bow — it came in at No. 25 on the list, topping bigger cities including New York, Los Angeles, Chicago, and Washington, D.C. For one thing, it’s a lot cheaper to live in Cleveland, and its location in the middle of the U.S. makes airline travel easy.