The 15 best places to live in the US, which offer affordable homes, good job markets, and pleasant lifestyles

15. Pflugerville, Texas

15. Pflugerville, Texas, 14. Flower Mound, Texas, 8. Leander, Texas, 7. Apex, North Carolina, 6. League City, Texas

Population of the metro area: 66,819

Median home price: $395,300

Average monthly rent: $2,195

Median household income: $112,656

Known for: A growing area outside Austin, Pflugerville has more than 56 miles of recreational trails, including those surrounding the 180-acre Lake Pflugerville. The nearby Typhoon Texas Waterpark is also an annual draw for locals and visitors alike.

14. Flower Mound, Texas

15. Pflugerville, Texas, 14. Flower Mound, Texas, 8. Leander, Texas, 7. Apex, North Carolina, 6. League City, Texas

Population of the metro area: 79,990

Median home price: $645,600

Average monthly rent: $2,890

Median household income: $157,737

Known for: Named for a local hill covered in wildflowers, the Dallas suburb of Flower Mound is known for its small-town charm just outside the big city. The area boasts a strong public school system and a robust calendar of community events, including a summer concert series.

8. Leander, Texas

15. Pflugerville, Texas, 14. Flower Mound, Texas, 8. Leander, Texas, 7. Apex, North Carolina, 6. League City, Texas

Population of the metro area: 87,511

Median home price: $403,800

Average monthly rent: $2,195

Median household income: $140,180

Known for: One of the fastest-growing spots in the county, Leander draws people with its good schools and natural beauty. It's a 30-minute drive or a commuter-rail ride from Austin.

7. Apex, North Carolina

15. Pflugerville, Texas, 14. Flower Mound, Texas, 8. Leander, Texas, 7. Apex, North Carolina, 6. League City, Texas

Population of the metro area: 75,977

Median home price: $596,000

Average monthly rent: $2,250

Median household income: $138,442

Known for: Apex, North Carolina, a 25-minute drive to Raleigh, is one of the smaller cities on the list, by population, but has a better job market than the national average, according to US News.

6. League City, Texas

15. Pflugerville, Texas, 14. Flower Mound, Texas, 8. Leander, Texas, 7. Apex, North Carolina, 6. League City, Texas

Population of the metro area: 118,456

Median home price: $343,800

Average monthly rent: $2,200

Median household income: $119,870

Known for: League City, Texas, is about 26 miles south of Houston and only 30 miles from beaches along the Gulf. It rated highly for value and desirability, according to US News.