Check out TIME magazine’s interactive webpage breaking America down by population, religion, etc. They have some amazing illustrative graphs and charts. Very good info.