Gold is found in the crust and mantle. It is found in rocks. It is present in the earth as well as the sea. Quartz veins have gold and they are located in granite and rock. Most of the gold deposits are found in Africa and India. South Africa has the largest deposits of gold.