脖子上有结节的原因如下:1、可能是由于颈部淋巴结肿大引起。比如患有胃肠道的肿瘤或者是呼吸系统的肿瘤,会导致颈部淋巴结的转移,在口腔或者面部感染时,会使颈部淋巴结增生性的肿大。2、甲状腺疾病。如果有甲状腺恶性肿瘤,会导致颈部的淋巴结肿大和转移。3、部分患者继发于上呼吸道感染之后,会出现亚急性甲状腺炎或者是桥本氏病,也会导致颈部弥漫性的肿大或者接触时有包块。脖子上有结节,如果伴有明显的呼吸道受到挤压的症状,应该及时去医院做检查和治疗。