不需要农村户口。
公费师范生是指根据教育部直属师范大学师范生公费教育实施办法,享受国家资助,在学校学习期间不交学费和住宿费,并补助生活费的师范专业学生。毕业后,他们需要到指定的中小学任教,服务期为6年。这种政策旨在吸引优秀学生从事教育工作,并提高中小学教育质量。