placedb

Countries

🇦🇱 Albania 12 administrative divisions

12 first-level administrative divisions — states, provinces, regions or counties, depending on the country — and 3,303 cities and towns, each with latitude and longitude. Public domain, free to download, no API key.

The country

ISO 3166-1
AL · ALB · 008
Capital
Tirana
Continent
Europe
Currency
ALL — Albanian lek
Calling code
+355
Internet domain
.al
Divisions
12
Cities and towns
3,303

Divisions

The 12 divisions of Albania

12 of them carry an ISO 3166-2 code. Counts are cities and towns inside each division.

Division ISO 3166-2 Cities and towns Population
Elbasan County AL-03 417 259,112
Korce County AL-06 365 197,303
Fier County AL-04 306 278,413
Dibra County AL-09 303 109,585
Tirana County AL-11 299 919,511
Berat County AL-01 296 115,050
Shkoder County AL-10 287 193,009
Gjirokaster County AL-05 281 55,278
Vlore County AL-12 217 184,955
Kukes County AL-07 208 72,768
Lezhe County AL-08 195 117,283
Durres County AL-02 125 291,325

A further 4 places could not be matched to a division and are listed separately in the API as "unassigned": true.

Get it

Both files, in one request each

# every division of Albania
curl -s https://api.placedb.org/v1/regions/AL.json

# the cities and towns of one division (id from the file above)
curl -s https://api.placedb.org/v1/cities/AL/<id>.json

No key, no account, no rate limit. The endpoints · try it live.