There is a site called mapping America. It is on The New York Times website.
You start by typing in your zip code and city. You can also see places you have never been to before. It shows the percentage of the different types of people. The ethnic groups the website shows are White, Black, Hispanic, Asian, and other.
You can look around the whole world.