China Province Boundaries
- 34 province-level divisions
- Maritime boundary lines included
- GeoJSON, SHP, SVG, DXF, GML, KML, CSV
34 provinces, 368 prefectures and 2,890 counties. Each unit carries its GB/T 2260 code and its Chinese name next to the English one, and comes as GeoJSON, shapefile, SVG, DXF, GML, KML or CSV. Buy the whole country, or one province at a time.

Buy the country or a single province. The fields are the same at every level, so a provincial file drops into a national build without renaming a column. Admin 1 is the province, Admin 2 the prefecture, Admin 3 the county, which is the numbering GADM and geoBoundaries use.
City level $19.99, county level $39.99, per province. Same fields, smaller file, and none of the national coverage you would never draw.








GeoJSON for code, shapefile for desktop GIS, SVG and DXF for design, GML, KML, and CSV if you only want the table. Same polygons in every one of them.
.geojsonRFC 7946, the reference version of the data.
.shpWith .shx, .dbf, .prj and .cpg. UTF-8 attributes intact.
.svgOne group per division, keyed by its code. Names sit in a layer you can hide.
.dxfR12 ASCII, projected to metres, simplified to about 45 m.
.gmlOGC GML 3.2, latitude written before longitude.
.kmlStyled so it looks reasonable when you double-click it.
.csvUTF-8 with BOM, so Excel shows the Chinese names instead of squares.
| Formats | GeoJSON · SHP · SVG · DXF · GML · KML · CSV, one zip |
|---|---|
| Coordinate system | WGS 84 · EPSG:4326 · decimal degrees |
| Geometry | MultiPolygon — one feature per division |
| Codes | 6-digit GB/T 2260, e.g. 440300 |
| Names | name_en and name_zh on every feature |
| Hierarchy | province_code → city_code → code |
| Extras | parts, center_lon, center_lat, bbox |
| Licence | Commercial use, one organisation, no attribution required |
| Delivery | Instant download; links re-issued whenever you open them |
| Data current to |
Every feature carries its six-digit GB/T 2260 code, so it joins to National Bureau of Statistics tables without matching names by hand.
name_en and name_zh sit side by side. One file labels a map in either language, and there is no lookup table to maintain at render time.
GeoJSON, shapefile, SVG, DXF, GML, KML and CSV, all cut from the same polygons. The CAD file and the dataframe come from the same source.
WGS 84 throughout, except the DXF, which is projected to metres so CAD behaves. Drag it into QGIS, ogr2ogr it into PostGIS, read it into pandas.
Zhejiang's city layer, free and without a signup: eleven features, the full field set, all seven formats. It is the same data you would be buying.
One zip: the dataset in seven formats, a README describing every field, and the licence. One payment, one download link, no subscription.
GeoJSON if you're writing code or using Mapbox or Leaflet. Shapefile for ArcGIS and QGIS projects, DXF for AutoCAD and Illustrator, GML for GeoServer, KML for Google Earth, CSV if you only want the table. They are all in the same zip, so there's nothing to get wrong.
The division list follows current GB/T 2260 codes, including the county-level changes of recent years. Each file records the date it was generated.
Yes. One purchase covers one organisation, client work included. The one thing you can't do is resell the data as a dataset.