身份证号码前六位是行政区划代码,前三位 140 代表山西省,身份证前两位 14 就是山西省的省级代码,第三位第四位代表地级行政区,所以 140 开头的身份证,首次申领身份证的时候户籍地是山西省对应的地市,需要注意这个代码代表的是初次申领身份证时的户籍地,如果后续户口迁移到别的省份,身份证号码本身不会更改,号码依旧保留原来的 140 开头,不能单凭前三位就判定现在的常住户口所在地,这个是很多人容易混淆的关键点,身份证号码属于终身不变编码,只和第一次办证时候的行政区划绑定。
行政区划编码规则说明
居民身份证一共 18 位,结构分段如下
第 1 到 2 位 省级行政区代码
第 3 到 4 位 地级行政区代码
第 5 到 6 位 县级行政区代码
第 7 到 14 位 出生年月日
第 15 到 17 位 顺序码
第 18 位 校验码
山西省 140 开头细分地级代码清单
1401 太原市
1402 大同市
1403 阳泉市
1404 长治市
1405 晋城市
1406 朔州市
1407 晋中市
1408 运城市
1409 忻州市
查询完整县级代码操作步骤
第一步 拿到完整身份证前六位数字,例如 140102
第二步 对照行政区划代码表,前三位 140 锁定山西省
第三步 第四第五位继续匹配,确定对应的地级市
第四步 第六位继续匹配,确定对应的区县
第五步 如果想要查询官方标准代码,可以查阅国家统计局发布的最新县级以上行政区划代码表
补充要点
部分早年老身份证,因为当年行政区划撤并更名,旧编码会保留在老身份证号码里面,即使现在区县已经改名合并,老身份证号码不会同步更新,所以会出现旧代码和现在现行区划名称不完全对应的情况,新办理身份证才会使用调整之后的最新区划代码。
【相关 FAQ】
问题 1 140 身份证号码开头属于哪里,户口迁走之后号码还是 140 开头吗
回答 1 140 身份证号码开头属于山西省,户口迁移之后身份证号码终身不变,依旧保留原来 140 开头编码,不会跟着新户籍地更换号码。
问题 2 140 身份证号码开头属于哪里,1401 代表哪个城市
回答 2 140 身份证号码开头属于山西省,1401 对应的是太原市,后续第五第六位继续区分太原市各个区县。
问题 3 140 身份证号码开头属于哪里,是不是现在人就一定在山西
回答 3 140 身份证号码开头属于初次办证户籍地是山西省,不代表现在人一定在山西,很多人迁居外地,身份证号码仍然是 140 开头。
【免责申明】
本文属于行政区划代码科普介绍,行政区划会随官方调整,代码标准以国家统计局和公安部门最新公布版本为准。


