需要。没有户口本其他材料之一也可以。
江苏省内户籍需携带材料
1、年满十六岁公民换领补发身份证:
身份证、户口本、驾驶证、护照或者港澳台通行证其中之一。
2、未满十六岁公民换领补发身份证:
①本人身份证、户口本、护照或者港澳台通行证其中之一;
②监护人身份证;
③本人出生证。
江苏省外户籍需携带材料
1、年满十六岁公民换领补发身份证:
①身份证、户口本、驾驶证、护照或者港澳台通行证其中之一;
②学生证、劳动合同、租房合同或者居
住证其中之一。
2、未满十六岁公民换领补发身份证:
①本人身份证、户口本、护照或者港澳台通行证其中之一;
②监护人身份证;
③本人出生证;
④学生证、居住证或者监护人租房合同其中之一。
》》推荐阅读:南京身份证没带怎么坐高铁