Two Wake County towns are among the top 25 places to live in the United States, according to a new ranking by Money Magazine.