农村户口可以买城镇养老保险,但需要有工作单位,然后由工作单位缴纳保险。如果没有单位农村户口自己是不能买职工社保的,只能买农保。所以可以买,但是需要符合一定的条件。

法律依据

《社会保险法》第二条国家建立基本养老保险、基本医疗保险、工伤保险、失业保险、生育保险等社会保险制度,保障公民在年老、疾病、工伤、失业、生育等情况下依法从国家和社会获得物质帮助的权利。第四条中华人民共和国境内的用人单位和个人依法缴纳社会保险费,有权查询缴费记录、个人权益记录,要求社会保险经办机构提供社会保险咨询等相关服务。个人依法享受社会保险待遇,有权监督本单位为其缴费情况。