Reasons Why There Are Different Skin Colors By: Nathaniel C, Journalist Skin color is determined by the amount of melanin present in the skin. Melanin is a pigment that is produced by cells called melanocytes. Read Story #Human#skincolor