身份证不是必须在户口所在地办理。但必须由户口所在地签发。根据相关法律规定,居民身份证由居民常住户口所在地的县级人民政府公安机关签发。且当事人无法本地办理的,可在居住地公安机关申请办理,经该机关向户籍所在地公安机关签发后,予以送发当事人。若对问题还有疑问,可快速咨询律师,精选优质律师,三重认证保护,请放心咨询。迁户口都需要的手续:公民迁出本户口管辖区,由本人或者户主在迁出前向户口登记机关申报迁出登记,领取迁移证件。需要的证件:在职证明、迁移人的户口本和身份证;申请迁入户口地的入户申请表;学历证书等。户口迁移,是中国户口登记制度实行在常住地登记户口的原则。
法律依据:
《中华人民共和国居民身份证法》第十二条,公民申请领取、换领、补领居民身份证,公安机关应当按照规定及时予以办理。公安机关应当自公民提交《居民身份证申领登记表》之日起六十日内发放居民身份证;交通不便的地区,办理时间可以适当延长,但延长的时间不得超过三十日。
公民在申请领取、换领、补领居民身份证期间,急需使用居民身份证的,可以申请领取临时居民身份证,公安机关应当按照规定及时予以办理。具体办法由国务院公安部门规定。
第八条,居民身份证由居民常住户口所在地的县级人民政府公安机关签发。
第十条,申请领取居民身份证,应当填写《居民身份证申领登记表》,交验居民户口簿。