男性乳头有硬块的原因有:一、局部炎症刺激形成炎性包块,多有局部红肿、疼痛等表现,需要及时抗炎治疗,饮食清淡一些,避免辣椒一类刺激性食物等。二、乳腺囊肿或纤维瘤等,乳头部位可能会有硬块,多无明显症状,注意复查就是。三、乳腺增生情况,男性乳腺增生情况少见一些,但也可能出现乳头、乳腺硬块,可以通过B超明确诊断。四、男性也要考虑是否有乳腺癌的问题。对于发现的乳头硬块,建议及早就医检查,明确诊断后再考虑后期治疗方案。