中国第二代居民身份证号码共18位。下面用示意图展示正反面的信息布局和号码结构:
| 位数 | 名称 | 说明 | 示例 |
|---|---|---|---|
| 第1-6位 | 地址码 | 户籍所在地的行政区划代码(省+市+县) | 110101 = 北京市东城区 |
| 第7-14位 | 出生日期码 | 出生年月日,格式 YYYYMMDD | 19900101 = 1990年1月1日 |
| 第15-17位 | 顺序码 | 同地址码、同出生日期的顺序号;奇数=男,偶数=女 | 001 = 男性第1个 |
| 第18位 | 校验码 | 根据前17位按 ISO 7064 MOD 11-2 算法计算 | 0-9 或 X |
| 代码 | 省份 | 代码 | 省份 | 代码 | 省份 |
|---|---|---|---|---|---|
| 11 | 北京 | 31 | 上海 | 44 | 广东 |
| 12 | 天津 | 32 | 江苏 | 50 | 重庆 |
| 13 | 河北 | 33 | 浙江 | 51 | 四川 |
| 14 | 山西 | 34 | 安徽 | 61 | 陕西 |
| 21 | 辽宁 | 35 | 福建 | 43 | 湖南 |
| 22 | 吉林 | 37 | 山东 | 42 | 湖北 |