报考部属公费师范生并不一定要求必须是农村户籍。根据相关政策,部属公费师范生的招生对象主要是国家计划内免费师范生的培养对象,包括农村和城市户籍的学生。具体要求可能会根据当年的招生政策和招生院校的规定有所不同。

一般来说,符合条件的考生可以是农村户籍,也可以是城市户籍,但都需要满足以下基本条件:
1. 具有中华人民共和国国籍;
2. 符合高考报名条件;
3. 符合相应的身体条件;
4. 具有良好的思想品德和政治素质;
5. 具有较强的教育教学能力潜质。
具体到某个年份或某个学校的招生要求,建议考生在报名前详细查阅当年的招生简章或咨询招生院校。