What is the cause of melanosis in the neck? by Specialist The most common cause of melanosis on the neck is acanthosis nigricans.Acanthosis nigricans is most commonly due to obesity or insulin resistance, and in a few cases acanthosis nigricans is caused by internal malignancies.