10. Castle Rock, Colorado
Sandwiched between two large cities, Denver and Colorado Springs, there’s no stopping this city. It’s been doubling for the last four decades. Growth: 4.9%

EastVillage Images/Shutterstock.com
Sandwiched between two large cities, Denver and Colorado Springs, there’s no stopping this city. It’s been doubling for the last four decades. Growth: 4.9%
EastVillage Images/Shutterstock.com