Administrative divisions names ISO-3166-2 

This file contains the administrative division names for 199 countries. For each country, you get the exhaustive list of ISO3166-2 codes, type, and romanized names of administrative divisions (also called subdivisions) in the local language.

You also get the local variant, romanization system, language code, and parent subdivision.

ISO codes database

 

check-solid Exhaustive description of administrative divisions and structure for each country
check-solid Useful for data modelling
check-solid Official file from the International Organization for Standardization (ISO)