Moles are caused when cells in the skin called melanocytes grow in clusters. Melanocytes are generally distributed throughout the skin. They produce melanin, the natural pigment that gives skin its colour.