没有社保可以买百万医疗险,因为社保并不是百万医疗险对被保险人的要求,百万医疗险只对被保险人的年龄以及身体健康状况有要求,即被保险人只要符合投保年龄以及健康告知就可以购买百万医疗险。

不过需要注意的是,有社保和没有社保在报销上是存在差异的,通常没有社保只报销60%(具体比例以合同约定为准),有社保则100%报销。

除此之外,有社保和没有社保在保费上也存在差异,如果被保险人没有社保,那么该被保险人的保费要比有社保的被保险人的保费要贵出很多。以好医保长期医疗险为例,被保险人同为22周岁,有社保的被保险人的保费是176元一年,而没有社保的被保险人的保费是457元。

因此,没有社保虽然也可以买百万医疗险,但是比较起有社保的人来说,还是比较亏的。

最后值得一提的是,社会医疗保险包括了城镇职工基本医疗保险、城镇居民基本医疗保险、新型农村合作医疗(新农合)、城乡居民基本医疗保险、公费医疗保险等等,被保险人只要参保其中一个就视为有医保,也就是花费的合理治疗费用可以100%报销。