Denver Ranks #2_US News & World Report

U.S. News & World Report Ranks Denver in Best Places to Live in USA

View here Denver falls to the #2 spot this year on the U.S. News and World Report rankings for the 100 Best Places to Live in the USA, behind Austin, Texas. The report cited a high cost of living and that although Denver is “eco-friendly”, most people have cars and …