住公租房对买房没有影响,但一旦买房,公租房需要退房。根据《公共租赁住房管理办法》第七条明确规定:申请公共租赁住房应当符合以下条件:1。当地无住房或者住房面积低于规定标准;2、收入和财产低于规定标准;3、申请人为农民工的,在当地稳定就业,达到规定年限。具体条件由直辖市、市、县人民政府住房保障主管部门根据当地实际情况确定,报同级人民政府批准后实施,并向社会公布。法律依据:《公共租赁住房管理办法》第三条 本办法所称公共租赁住房,是指限定建设标准和租金水平,面向符合规定条件的城镇中等偏下收入住房困难家庭、新就业无房职工和在城镇稳定就业的外来务工人员出租的保障性住房。