Best Cities in North America to Live, Work & Travel Sort by Alphabetical Global Score Population Safety Cost of Living Climate Environment Culture Transportation Healthcare Education Commerce & Services Economic Opportunities Neenah United States 8.1/10 27,301 inhabitants Profile: Families Outdoor Retirees View City North Andover United States 8.1/10 30,500 inhabitants Profile: Families Outdoor Retirees View City North Richland Hills United States 8.1/10 69,530 inhabitants Profile: Families Retirees Outdoor View City North Potomac United States 8.1/10 24,410 inhabitants Profile: View City Olive Branch United States 8.1/10 39,600 inhabitants Profile: Families Retirees Professionals View City Olathe United States 8.1/10 145,000 inhabitants Profile: Families Professionals Outdoor View City Ormond Beach United States 8.1/10 43,500 inhabitants Profile: Retirees Outdoor Leisure View City Owasso United States 8.1/10 38,550 inhabitants Profile: Families Budget Retirees View City Palatine United States 8.1/10 67,908 inhabitants Profile: Families Retirees Professionals View City Palm Bay United States 8.1/10 119,760 inhabitants Profile: Outdoor Families Professionals View City Perrysburg United States 8.1/10 25,625 inhabitants Profile: Families Retirees Professionals View City Pleasant Hill United States 8.1/10 34,000 inhabitants Profile: Families Outdoor Retirees View City Reisterstown United States 8.1/10 25,988 inhabitants Profile: Families Retirees Outdoor View City Richmond United States 8.1/10 226,610 inhabitants Profile: Families Outdoor Retirees View City Rio Rancho United States 8.1/10 104,046 inhabitants Profile: Outdoor Families Retirees View City ⏮ First ◀ Previous Page 43 / 154 Next ▶ Last ⏭