@Marianne Lopez-Henthorn I hope you are not confused yet. I was totally surprised that no one yet mentioned about Houston and Suburb of Houston, TX as one of great places for what you looking....
I been Houstonian since 2003 and I used to hate it because I came from Boston,MA. But now I love it for many reasons especially the people and opportunities abound. Let me share some
- Good for families (safe, good public schools) - Many suburbs like Sugarland, Katy, Cypress, Klein has great schools and neighborhoods around it.
- Good place to invest in real estate (job growth, favors landlords, population growth) - It's 4th largest metro and it's growing. Traffic in 610 and 10 is horrible but it's getting better but you can avoid it easily depending on choosing the right place to live. City is growing and suburbs are sprawling on every side of the city. Investment opportunities are abound and it's consider Top 3 places by out of state/country investors next to Florida and Atlanta. You can buy properties less than $125k and get 1% rent anytime with great cashflow.
- preferably a major city or at least the suburb of a major city - You got it.. We are 4th largest metro and still growing..
- culutrally diverse (I'm half Filipina/half German, husband is 1/4 Mexican and 3/4 white) - Diverse city in the nation with so many cultures and so many restaurants you can hit on
- good schools - Yes which I mentioned. May kids go to UT Austin which is one of top 10 schools in nation.
- low state income tax - No state tax but we do have high property tax
- lots of parks and greenery (originally from Vancouver, Canada) - It's green but totally greenery that's why we go state parks for camps.
- last but not least...lots of good restaurants!!! My favourote hobby is eating good food ;) - -We have plenty of all kinds..
To summarize, you should actually put Houston as first in your list because we have everything to offer for you and you won't regret it. We also have big medical centers and good amount of medical pros live in suburbs and enjoy it.
Google about Houston and you will find tons of information... All the best.