administrative-division-code-of-China

本项目提供中华人民共和国行政区划数据(4级:省级、地级、县级、乡级),并提供多种格式的副本。

本项目的Github镜像地址为:https://github.com/FHZDCJ/administrative-division-code-of-China

本项目的Gitee镜像地址为:https://gitee.com/FHZDCJ/administrative-division-code-of-china

数据来源

本项目数据来源于民政部旗下的中国•国家地名信息库,本项目当前已更新至2025年数据(截止日期为2025年12月31日)。

由于香港特别行政区、澳门特别行政区、台湾省的相关区划代码尚未公布,因此本项目不包含上述三个行政区划的数据。

在线查看

本项目现在已经提供在线查看与检索功能,并开放历史数据查看,现在可以在线查看行政区划数据并缓存至本地离线查看了。

你也可以访问镜像站点(阿里云)镜像站点(腾讯云)获得更快访问速度。

数据下载

原始数据

文件名称 文件说明
data.csv csv格式的完整原始数据
data.xlsx xlsx格式的完整原始数据
data.db SQlite3数据库格式的完整原始数据
data.json json格式的完整原始数据(包含层级联动)

联动数据

文件 不包含行政区划编码 包含行政区划编码
省级、地级(2级联动) pc.json pc-code.json
省级、地级、县级(3级联动) pca.json pca-code.json
省级、地级、县级、乡级(4级联动) pcas.json pcas-code.json

原始数据预览

id name code father_code level type
1 北京市 11 00 1 直辖市
2 天津市 12 00 1 直辖市
3 河北省 13 00 1
4 山西省 14 00 1
5 内蒙古自治区 15 00 1 自治区

脚本

文件 用途
convert.py 通过设置脚本参数,可以根据自己的需要生成json文件,支持自定义最大层级(1-4),支持自定义启用name/code/level/type等数据。

镜像资源

本项目除了Github Pages以外,还使用阿里云和腾讯云提供的Pages服务。

名称 地址
Github Pages https://fhzdcj.github.io/administrative-division-code-of-China/
阿里云 Pages https://cn-admin.fhzdcj.cn/
腾讯云 Pages https://cn-admin-tc.fhzdcj.cn/

特别说明

由于数据发布方式的变更,现在部分区划可能没有地级区划(例如北京市的下级区划直接为各市辖区),与过往的《统计用行政区划代码》添加2级区划“市辖区”的做法不太一致,如下所示:

id name code father_code level type
1 北京市 11 00 1 直辖市
365 东城区 110101 11 3 市辖区
366 西城区 110102 11 3 市辖区
367 朝阳区 110105 11 3 市辖区
368 丰台区 110106 11 3 市辖区
……. ……

开源协议 (License)

本项目采用 Silent Public License (SPL) v1.0 授权,核心原则如下:

详细条款请参阅 LICENSE 文件。

数据来源及免责声明

本项目的数据来源于民政部的中国•国家地名信息库,由人工整理形成,除了删除了没有详细数据的台湾省、香港特别行政区、澳门特别行政区的区划信息以外,未作其他修改。若要使用本项目,请自行确保数据准确性,项目作者不对但不对因数据错误或遗漏造成的任何损失负责。