一、近亲几代不能结婚
根据相关法律的规定,婚登记的双方之间不能有直系血亲或者三代以内旁系血亲关系,其中直系血亲是指与自己有生养关系的人,比如说祖父母、父母、子女、孙子等;而三代以内旁系血亲是指和自己同出三代以内的亲属关系
《中华人民共和国民法典》第一千零四十八条 直系血亲或者三代以内的旁系血亲禁止结婚。
二、中国近亲几代可以结婚
近亲是不可以结婚的,首先近亲结婚是指三代以内。以己身为一代,从己身往上数,父母为二代,祖父母、外祖父母为三代,包括同源于父母的兄弟姐妹,同源于祖父母、外祖父母的上下辈旁系亲属,包括叔、伯、侄、女、舅、姨、外甥女等。同源于祖父母、外祖父母的平辈旁系亲属,包括堂兄弟姐妹、表兄弟姐妹。我国明令近亲结婚,我国《婚姻登记条例》第6条第四规定,属于直系亲属或者三代以内旁系亲属的,婚姻登记机关不予登记。也就是说三代以内的都算近亲,是不允许结婚的。