One of Alabama's best places to live is Lee County in Auburn. Most people in Auburn rent their homes, giving the city's residents a dense suburban feel. There are numerous parks and coffee shops in Auburn. Auburn has a large population of young professionals and a conservative demographic.