行政区划边界数据库
行政区划代码 · GB/T 2260 · 统计挂接

行政区划代码查询与统计挂接指南

行政区划代码是国家统一分配给每个行政单位的编号:省市县三级用 6 位代码,乡镇、村级在 12 位代码中体现。2026 年起民政部、统计局不再单独公布代码表,可到国家地名信息库查询。用代码字段可以把边界数据与统计年鉴按 JOIN 精确挂接,这是区划统计制图的关键一步。

编码规则

6 位与 12 位代码的构成

先看懂代码结构,才能正确对应层级、避免挂接错位。

层级代码长度构成示例
省级前 2 位省、自治区、直辖市编号11 = 北京市,44 = 广东省
地市级中间 2 位地级市、自治州、地区1101 = 北京市本级
区县级后 2 位市辖区、县、县级市110105 = 北京市朝阳区
乡镇级第 7-9 位乡、镇、街道110105001 = 朝阳区某街道
村级第 10-12 位行政村、社区110105001001 = 某社区

其中省市县三级 6 位代码对应国家标准 GB/T 2260 的编码体系;12 位代码即统计用区划代码,乡镇、村级编码由统计与民政口径统一维护。

查询渠道

2026 年后代码去哪查

民政部、统计局自 2026 年起不再单独公布代码栏目,权威来源已迁移。

国家地名信息库

民政部国家地名信息库(dmfw.mca.gov.cn)为当前权威数据源,可按行政区划查询最新代码与上下级归属,并支持接口调用(getList 接口按层级返回)。

行政区划调整公告

区划变动(撤并、设区、县改市等)以民政部公告为准,代码随之更新。做长期项目时建议每年核对一次归属变动。

边界数据自带代码

本站省、市、区县、乡镇边界均含 6 位或 12 位行政区划代码字段,村界另含村级码,随数据直接提供,省去另查代码表的步骤。

挂接方法

用代码把统计数据挂到边界上

核心思路:边界属性表含代码字段,统计表也含同一代码,按代码 JOIN 即可把指标对应到面要素。

# Python(pandas)示例:按村级码挂接人口统计
import pandas as pd
boundary = pd.read_file("某省_村界_WGS84.geojson")   # 含「村级码」字段
stats    = pd.read_excel("村级人口统计.xlsx")          # 含「行政区划代码」字段
merged   = boundary.merge(stats, left_on="村级码", right_on="行政区划代码", how="left")
merged.to_file("某省_村界_含人口.geojson", driver="GeoJSON")

Excel 用户可用 VLOOKUP 按代码匹配后另存;数据库用户用 SQL JOIN 关联。挂接完成后即可在 QGIS、ECharts 或 Leaflet 中按指标渲染填色地图。若需要把 GeoJSON 转成 shp 再进 ArcGIS,可参考 GeoJSON 转 shp 指南

典型用途

代码挂接的典型场景

人口与经济制图

把人口普查、GDP、财政数据按区县或乡镇代码挂到边界上,做分级填色与专题地图。

村级帮扶统计

村界带 12 位村级码,可与人口、耕地、集体资产、帮扶台账按代码关联,支撑到村统计分析。

跨层级汇总

代码前 6 位是省市区县,第 7-9 位是乡镇,按代码截取位数即可实现村级→乡镇→区县逐级汇总。

常见问题

行政区划代码常见问题

行政区划代码在哪查?
历史代码表由民政部与统计局公布;自 2026 年起两部门不再单独发布,可前往民政部国家地名信息库(dmfw.mca.gov.cn)按行政区划查询最新代码与归属关系。本站边界数据整理时已随最新公开代码同步,购买的数据自带代码字段。
6 位和 12 位行政区划代码分别代表什么?
6 位代码标识省、市、区县三级:前两位是省级(如 11 北京、44 广东),中间两位地市级,后两位区县级。12 位代码在 6 位基础上追加乡镇(3 位)与村级(3 位)编码,用于标识乡、镇、街道及行政村、社区。
2026 年后行政区划代码还公布吗?
民政部与统计局自 2026 年起不再单独公布行政区划代码栏目,改用民政部国家地名信息库(dmfw.mca.gov.cn)提供权威数据。需要最新代码时可调用该库接口,并关注行政区划调整公告。
怎么把统计数据挂到地图上?
用行政区划代码做关联键:边界 GeoJSON 的属性表含代码字段,统计表也含同一代码,即可按代码 JOIN。Excel 用 VLOOKUP、Python 用 pandas.merge、数据库用 SQL JOIN,都能把人口、经济等指标挂到对应面要素上再制图。
本站边界数据带行政区划代码吗?
带。省、市、区县、乡镇边界均含 6 位或 12 位行政区划代码(GB/T 2260)字段;村界数据另含村级码(多数省份为 12 位国标代码,缺码省份保留原始编码),可直接与统计报表按代码 JOIN 挂接。

需要带行政区划代码的边界数据?

省、市、区县边界可 地图分区下载省市区县边界;乡镇边界与全国整级打包请在 整级打包页 选购;村界数据请在 村级边界页 按省获取。数据统一 WGS84 坐标、含行政区划代码,买断永久有效。若需把 GeoJSON 转成 shp,可参考 GeoJSON 转 shp 指南