GADM database of Global Administrative Areas

GADM is a spatial database of the location of the world's administrative areas (or adminstrative boundaries) for use in GIS and similar software. Administrative areas in this database are countries and lower level subdivisions such as provinces, departments, bibhag, bundeslander, daerah istimewa, fivondronana, krong, landsvæðun, opština, sous-préfectures, counties, and thana. GADM describes where these administrative areas are (the "spatial features"), and for each area it provides some attributes, such as the name and variant names.

The current version is 2.7 (August 2015). The next version will be released in October.

The current version of GADM delimits 273,726 administrative areas.
 
The data are available as shapefile, ESRI geodatabase, RData, and Google Earth kmz format. Shapefiles can be used for most mapping and "GIS" software. You can download a free program such as Q-GIS or DIVA-GIS. The RData files can be used in R with the 'sp' package loaded.

You can download the data by country or for the whole whole world.

This dataset is freely available for academic use and other non-commercial use. Redistribution, or commercial use is not allowed without prior permission.