You don’t have to empty your savings account to afford city living in America—at least not in these locations.
Urban areas offer a gateway to culture or a medley of activities, but they typically come with a high price tag. That’s why MONEY crunched the numbers to find big cities—those with a population of 300,000 or more—with the best of all worlds: attractions, iconic neighborhoods, a relatively low cost of living, and promising job growth.
Here are our top 10 picks for best big cities to live in. (See MONEY’s full 2018 ranking of the Best Places to Live in America.)
7. Colorado Springs, Colorado
- Average Family Income: $75,795
- Median Home Price: $285,000
- Projected Job Growth (2017-2022): 7.1%
About 70 miles south of Denver, Colorado Springs was recently ranked one of the country’s best tech hubs by the Computing Technology Industry Association. The city will see projected job growth of 7% by 2022, and the cost of living is relatively low among big U.S. cities, according to PayScale.
Skiers enjoy the region’s proximity to major ski getaways like Aspen and Vail, as well as the area’s surrounding resorts, including Eldora Mountain Resort, which offers 680 acres of terrain and 300 inches of snowfall a year.
Here’s a summit for the courageous: the 2,000-foot-high, one-mile hike up the Manitou Incline. Climb all 2,744 steps, and you’ll be rewarded with gorgeous views of the city below. Nonathletic types are welcomed too. The annual Labor Day Lift Off features hot-air balloons and a festival with live music, skydiving demonstrations, and a doughnut-eating contest.