18岁结婚是不合法的。
目前,我国对结婚年龄的规定还是按照之前的规定操作的,即其中明确要求男性必须要年满22周岁,而作为女性则只需要年满20周岁。
婚姻法规定的婚龄具有普遍的适用性,但在某些特殊情况下,法律也允许对婚龄作出例外规定。比如考虑我国多民族的特点,民族自治地方的人民代表大会有权结合当地民族婚姻家庭的具体情况,制定变通规定。目前,我国一些民族自治地方的立法机关对婚姻法中的法定婚龄作了变通规定。比如新疆、内蒙古、西藏等自治区和一些自治州、自治县,均以男二十周岁,女十八周岁作为本地区的最低婚龄。但这些变通规定仅适用于少数民族,不适用生活在该地区的汉族。
我国婚姻法关于婚龄的规定,不是必婚年龄,也不是最佳婚龄,而是结婚的最低年龄,是划分违法婚姻与合法婚姻的年龄界限,只有达到了法定婚龄才能结婚,否则就是违法。法定婚龄不妨碍男女在自愿基础上,根据本人情况推迟结婚时间,为贯彻我国计划生育国策,婚姻法也鼓励晚婚晚育。法律是倡导晚婚,而不是强制晚婚,不是说结婚越晚越好。只有达到一定年龄的当事人才能从心理和身体上达到一定的成熟程度,才能够承担婚姻的后果。
根据民法典以及我国人口的情况来看,年满18周岁结婚的,在我国内地,这样的年龄只是刚刚成年,其实并不符合结婚年龄的要求,因而在这样的情况下,必然也就是无法领取到结婚证的,同时该婚姻也不会受到法律的保障。
【本文所涉及的法律依据】::
《民法典》
第一千零四十六条  
结婚应当男女双方完全自愿,禁止任何一方对另一方加以强迫,禁止任何组织或者个人加以干涉。
第一千零四十七条  
结婚年龄,男不得早于二十二周岁,女不得早于二十周岁。
因篇幅问题不能全部显示,请点此查看更多更全内容