15年
农村户口自己买社保需要购买的年限是 15年 。这是根据《中华人民共和国社会保险法》和相关政策规定得出的结论。参加基本养老保险的个人,达到法定退休年龄时累计缴费不足十五年的,可以缴费至满十五年,按月领取基本养老金。
需要注意的是,虽然养老保险的最低交纳年限为15年,但医疗保险至少需要交纳25/30年,达到退休年龄就可以申请享受养老金待遇和医疗保险。如果距离领取年龄超过15年,应按年缴费,累计缴费不少于15年。
建议农村户口的居民在购买社保时,至少购买15年的养老保险,以确保在达到退休年龄时能够领取到养老金。也可以根据个人实际情况和需求,考虑购买医疗保险等其他社保产品。