你好,东莞社保非本地户口满了10年,那还不够啊,不管你是东莞人还是外地人,反正买社保的话一定要满15年到20年。你没有买满15年的话,到时候老了领不到退休金的。购社保年限是有限制的,就是说一定要满15年。所以说那个东莞社保没有分本地户口和非本地户口。