26) Santa Fe, N.M.
Affordability rank: 31
Economic well-being rank: 21
Education and health quality rank: 30
Quality of life rank: 17
Affordability rank: 31
Economic well-being rank: 21
Education and health quality rank: 30
Quality of life rank: 17
Tags: