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%
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%