placedb

Countries

🇸🇿 Eswatini 4 administrative divisions

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

The country

ISO 3166-1
SZ · SWZ · 748
Capital
Lobamba
Continent
Africa
Currency
SZL — lilangeni
Calling code
+268
Internet domain
.sz
Divisions
4
Cities and towns
93

Divisions

The 4 divisions of Eswatini

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

Division ISO 3166-2 Cities and towns Population
Manzini Region SZ-MA 27 355,945
Lubombo Region SZ-LU 25 212,531
Shiselweni Region SZ-SH 20 204,111
Hhohho Region SZ-HH 19 320,651

A further 2 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 Eswatini
curl -s https://api.placedb.org/v1/regions/SZ.json

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

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