There's no question the U.S. population is shifting.

With the Senate passing a major immigration reform bill and a U.S. Census report forecasting that white people will become a minority in the US by 2043, we are slowly inching towards a much more diverse future.

NerdWallet, a financial website for consumers, calculated which cities had the most equal distribution of residents across four common ethnic groups: Hispanic/Latino, White, Black, and Asian/Pacific Islander. It looked at Census data from more than 1,900 places. The more equal the percentages, the better their diversity score (with 100 being perfect).

These 20 cities are where you can see what the future of American might look like:

Courtesy of Nerd Wallet

And here's the full list of the least diverse cities: