Johns Creek, Georgia, is ranked the best US city to live in for 2025. Johns Creek has a 25% international population and hosts free cultural and family events year-round. Other top US places to live in 2025 include Carmel, Pearland, Bethesda, and Farmington Hills