法律规定不允许结婚的情况主要有未到法定婚龄、有禁止结婚的亲属关系、一方或双方已有配偶这几种。
关于未到法定婚龄。我国《民法典》明确规定,男性结婚年龄不得早于二十二周岁,女性不得早于二十周岁。法定婚龄是基于人的身体发育和智力成熟情况以及社会因素等多方面综合考量确定的。未达到这个年龄标准,意味着当事人在生理和心理上可能还不具备承担婚姻家庭责任的能力。例如,过早结婚可能会因为经济基础不稳定、心智不成熟等问题,导致婚姻生活出现诸多矛盾和问题,不利于家庭的稳定和社会的和谐。
存在禁止结婚的亲属关系。直系血亲或者三代以内的旁系血亲禁止结婚。直系血亲是指具有直接血缘关系的亲属,即生育自己和自己所生育的上下各代亲属,如父母与子女、祖父母与孙子女等。三代以内的旁系血亲是指在血缘上和自己同出于三代以内的亲属,包括兄弟姐妹、堂兄弟姐妹、表兄弟姐妹等。从遗传学角度来看,近亲结婚会增加某些隐性遗传疾病的发病几率,对后代的健康产生严重威胁。许多遗传疾病在近亲结婚的情况下更容易显现出来,这不仅会给家庭带来沉重的负担,也会对整个社会的人口素质产生不良影响。
一方或双方已有配偶。我国实行一夫一妻的婚姻制度,这是婚姻制度的基本原则。如果在已有配偶的情况下再与他人结婚,就构成了重婚。重婚不仅违反了道德伦理,也触犯了法律。重婚的婚姻是无效的,而且重婚者还可能会面临刑事处罚。《中华人民共和国刑法》规定,有配偶而重婚的,或者明知他人有配偶而与之结婚的,处二年以下有期徒刑或者拘役。这一规定旨在维护婚姻制度的严肃性和稳定性,保障婚姻当事人的合法权益。

法律依据:
《中华人民共和国民法典》 第一千零四十六条
结婚应当男女双方完全自愿,禁止任何一方对另一方加以强迫,禁止任何组织或者个人加以干涉。
第一千零四十七条
结婚年龄,男不得早于二十二周岁,女不得早于二十周岁。
第一千零四十八条
直系血亲或者三代以内的旁系血亲禁止结婚。
第一千零四十九条
要求结婚的男女双方应当亲自到婚姻登记机关申请结婚登记。符合本法规定的,予以登记,发给结婚证。完成结婚登记,即确立婚姻关系。未办理结婚登记的,应当补办登记。