身份证前六位是地区代码,我们用ABCDEF表示。 代码的解释规则如下:
A:国内区域
数字 1 表示 “华北三省二市”
数字 2 表示 “东北三省”
数字 3 表示 “华东六省一市”
数字 4 表示 “华南六省”
数字 5 表示 “西南四省一市”
数字 6 表示 “西北五省”
数字 7 表示 “台湾”
数字 8 表示 “港澳”
B:(或者说是AB,就是前2位):省(直辖市,自治区,特别行政区)代码。按照A划定的分区定义省代码,有直辖市的,直辖市列前,其余按离直辖市的距离排序,没有直辖市的,按离北京的远近排序。
具体省(直辖市,自治区,特别行政区)代码如下:
11-15 京 津冀 晋 蒙
21-23 辽 吉黑
31-37 沪 苏浙 皖 闽 赣 鲁
41-46 豫 鄂湘 粤 桂 琼
50-54 渝 川贵 云 藏
61-65 陕 甘青 宁 新
81-82 港 澳
CD:城市代码
从01开始排,对于直辖市,CD=01表示市辖区,CD=02表示辖县;省的城市代码从省会开始排,比如2101=沈阳 2102=大连…… 只有地级城市有独立的城市代码,县级市没有。
EF:市辖区、郊区、郊县、县级市代码
如果EF=00,指代这个城市,不特定区县;对于非直辖市,如EF=01,指代市辖区(任意一个区),02开始指代特定的区。
其中:
E=0代表市辖区,
E=1代表郊区,
E=2代表郊县,
E=8代表县级市。
对于直辖市,从01开始就依次排区,没有市区和郊区的代码区分。