脖子短的原因有三一般有是1.遗传基因引起的。2.体质肥胖造成的。3.疾病引起的。脖子短跟遗传基因有很大的关系,如果是遗传基因引起的,是没有办法改变的,它是一种先天性的,同时体质比较胖的人会导致颈部脂肪多,就会显得脖子比较短,同时颈椎过度前伸也会在视觉上显得脖子短。