People prefer to live in different places at different times in their lives. For example, recent college graduates generally move to the nearest “big city” after graduation and retirees generally move to warm affordable cities with easy access to year-round golf.

But don’t just take our word for it.  Here are the top ten cities for different life stages:

Post-College Years:
The top ten cities where graduates move after college (as reported by the Wall Street Journal

  1. New York City
  2. Los Angeles
  3. Chicago
  4. Dallas
  5. Houston
  6. Washington, D.C.
  7. Philadelphia
  8. Miami
  9. Atlanta
  10. Boston

Early Career Years:
The 10 best cities for millennials to live in, based upon variables like the Livability Index which gives weight to a number of lifestyle factors that are equally important to people in their 20s and 30s, such as number of singles, racial diversity, LGBTQ-friendliness, cost of Wi-Fi, walkability, and availability of takeout food.  (

  1. New York City
  2. Arlington, TX
  3. San Francisco
  4. Denver
  5. Austin
  6. Minneapolis
  7. Seattle
  8. Saint Paul, MN
  9. Madison, WI
  10. Portland, OR

Best places to raise a family based upon strong public school systems. (

  1. Virginia Beach, VA
  2. Austin
  3. Seattle
  4. San Diego
  5. Las Vegas
  6. San Francisco
  7. New York City
  8. San Jose, CA
  9. Honolulu
  10. Portland, OR

Late in Life:
The 10 fastest-growing retirement cities in the US ranked by population growth of elder residents (

  1. Tucson, AZ
  2. St. Louis
  3. Tampa, FL
  4. Denver
  5. Atlanta
  6. Las Vegas
  7. Albuquerque, NM
  8. Portland, OR
  9. Sacramento
  10. New Orleans

There are a few surprises, but the gist supports all of our hunches.  Any big surprises for you?  If you hypothesize correctly, you just might make a killing in real estate investing.  If only you knew a way to invest in city-specific real estate….  😉