没有身份证,有户口本不可以办理居住证。
居住证办理是要求公民提供有效的身份证原件等资料进行办理的,若公民身份证丢失,应该及时带上户口簿到户籍部门申请补办身份证并办理临时身份证用于办理居住证,有效期内临时身份证是可以证明公民身份的。
《居住证暂行条例》
第九条 申领居住证,应当向居住地公安派出所或者受公安机关委托的社区服务机构提交本人居民身份证、本人相片以及居住地住址、就业、就读等证明材料。
居住地住址证明包括房屋租赁合同、房屋产权证明文件、购房合同或者房屋出租人、用人单位、就读学校出具的住宿证明等;就业证明包括工商营业执照、劳动合同、用人单位出具的劳动关系证明或者其他能够证明有合法稳定就业的材料等;就读证明包括学生证、就读学校出具的其他能够证明连续就读的材料等。