现行《婚姻法》第三条第二款规定“禁止有配偶者与他人同居”;最高人民法院公布的《婚姻法》司法解释(二)规定“当事人起诉解除同居关系的,人民法院不予受理。”非婚同居合法或非法,应据具体情况而定。单婚型同居和双婚型同居属于有配偶者同他人同居,为法律所绝对禁止。而现行法律对未婚型同居并无禁止之规定,所以这类同居不违法,同时也是构成非婚同居关系子女抚养以及财产分割案件的主要类型。