东莞户口50岁以上是能够买医保的。首先我们要了解一点,退休后享受医保要满足社保交满15年和医保交满20年(具体年限各地略有不同)的基本要求,50岁离领养老金的年龄不足10年,即使是女性,50岁开始买医保要交到70岁。按国家政策规定,如果是不买社保单独买医保是不可以的。

所以如果50岁才开始买医保,可以买,但是退休后要继续交后符合年限为止。