Well according to this study NYC is 4th most racially diverse and Houston is 30th. Somehow Oakland is number 1. But they compiled other factors like economics, averaged out the ranking and NYC was number 1 in overall diversity. Houston was right behind them with almost the same score.