While the exact cause of skin tags is unclear. People that suffer from obesity are more likely to develop skin tags on neck. Since there are more folds on the skin on neck, this causes more friction that eventually results into skin tag formation. Other than obesity, diabetes is also considered a common cause of skin tags.