World bank wbgapi package

World bank API

The world bank provides an API to retrieve up-to-date economic and health indicators from countries worldwide.

https://datahelpdesk.worldbank.org/knowledgebase/topics/125589-developer-information

The wbgapi package

The wbgapi python package (pip install wbgapi) provides an easy access to data from the world bank, without needing to perform the HTTP requests ourselves.

https://pypi.org/project/wbgapi/

import wbgapi as wb

Listing contries, regions and indicators

for country in wb.economy.list():
    print(country)
{'id': 'ABW', 'value': 'Aruba', 'aggregate': False, 'longitude': -70.0167, 'latitude': 12.5167, 'region': 'LCN', 'adminregion': '', 'lendingType': 'LNX', 'incomeLevel': 'HIC', 'capitalCity': 'Oranjestad'}
{'id': 'AFE', 'value': 'Africa Eastern and Southern', 'aggregate': True, 'longitude': None, 'latitude': None, 'region': '', 'adminregion': '', 'lendingType': '', 'incomeLevel': '', 'capitalCity': ''}
{'id': 'AFG', 'value': 'Afghanistan', 'aggregate': False, 'longitude': 69.1761, 'latitude': 34.5228, 'region': 'SAS', 'adminregion': 'SAS', 'lendingType': 'IDX', 'incomeLevel': 'LIC', 'capitalCity': 'Kabul'}
{'id': 'AFW', 'value': 'Africa Western and Central', 'aggregate': True, 'longitude': None, 'latitude': None, 'region': '', 'adminregion': '', 'lendingType': '', 'incomeLevel': '', 'capitalCity': ''}
{'id': 'AGO', 'value': 'Angola', 'aggregate': False, 'longitude': 13.242, 'latitude': -8.81155, 'region': 'SSF', 'adminregion': 'SSA', 'lendingType': 'IBD', 'incomeLevel': 'LMC', 'capitalCity': 'Luanda'}
{'id': 'ALB', 'value': 'Albania', 'aggregate': False, 'longitude': 19.8172, 'latitude': 41.3317, 'region': 'ECS', 'adminregion': 'ECA', 'lendingType': 'IBD', 'incomeLevel': 'UMC', 'capitalCity': 'Tirane'}
{'id': 'AND', 'value': 'Andorra', 'aggregate': False, 'longitude': 1.5218, 'latitude': 42.5075, 'region': 'ECS', 'adminregion': '', 'lendingType': 'LNX', 'incomeLevel': 'HIC', 'capitalCity': 'Andorra la Vella'}
{'id': 'ARB', 'value': 'Arab World', 'aggregate': True, 'longitude': None, 'latitude': None, 'region': '', 'adminregion': '', 'lendingType': '', 'incomeLevel': '', 'capitalCity': ''}
{'id': 'ARE', 'value': 'United Arab Emirates', 'aggregate': False, 'longitude': 54.3705, 'latitude': 24.4764, 'region': 'MEA', 'adminregion': '', 'lendingType': 'LNX', 'incomeLevel': 'HIC', 'capitalCity': 'Abu Dhabi'}
{'id': 'ARG', 'value': 'Argentina', 'aggregate': False, 'longitude': -58.4173, 'latitude': -34.6118, 'region': 'LCN', 'adminregion': 'LAC', 'lendingType': 'IBD', 'incomeLevel': 'UMC', 'capitalCity': 'Buenos Aires'}
{'id': 'ARM', 'value': 'Armenia', 'aggregate': False, 'longitude': 44.509, 'latitude': 40.1596, 'region': 'ECS', 'adminregion': 'ECA', 'lendingType': 'IBD', 'incomeLevel': 'UMC', 'capitalCity': 'Yerevan'}
{'id': 'ASM', 'value': 'American Samoa', 'aggregate': False, 'longitude': -170.691, 'latitude': -14.2846, 'region': 'EAS', 'adminregion': '', 'lendingType': 'LNX', 'incomeLevel': 'HIC', 'capitalCity': 'Pago Pago'}
{'id': 'ATG', 'value': 'Antigua and Barbuda', 'aggregate': False, 'longitude': -61.8456, 'latitude': 17.1175, 'region': 'LCN', 'adminregion': '', 'lendingType': 'IBD', 'incomeLevel': 'HIC', 'capitalCity': "Saint John's"}
{'id': 'AUS', 'value': 'Australia', 'aggregate': False, 'longitude': 149.129, 'latitude': -35.282, 'region': 'EAS', 'adminregion': '', 'lendingType': 'LNX', 'incomeLevel': 'HIC', 'capitalCity': 'Canberra'}
{'id': 'AUT', 'value': 'Austria', 'aggregate': False, 'longitude': 16.3798, 'latitude': 48.2201, 'region': 'ECS', 'adminregion': '', 'lendingType': 'LNX', 'incomeLevel': 'HIC', 'capitalCity': 'Vienna'}
{'id': 'AZE', 'value': 'Azerbaijan', 'aggregate': False, 'longitude': 49.8932, 'latitude': 40.3834, 'region': 'ECS', 'adminregion': 'ECA', 'lendingType': 'IBD', 'incomeLevel': 'UMC', 'capitalCity': 'Baku'}
{'id': 'BDI', 'value': 'Burundi', 'aggregate': False, 'longitude': 29.3639, 'latitude': -3.3784, 'region': 'SSF', 'adminregion': 'SSA', 'lendingType': 'IDX', 'incomeLevel': 'LIC', 'capitalCity': 'Bujumbura'}
{'id': 'BEL', 'value': 'Belgium', 'aggregate': False, 'longitude': 4.36761, 'latitude': 50.8371, 'region': 'ECS', 'adminregion': '', 'lendingType': 'LNX', 'incomeLevel': 'HIC', 'capitalCity': 'Brussels'}
{'id': 'BEN', 'value': 'Benin', 'aggregate': False, 'longitude': 2.6323, 'latitude': 6.4779, 'region': 'SSF', 'adminregion': 'SSA', 'lendingType': 'IDX', 'incomeLevel': 'LMC', 'capitalCity': 'Porto-Novo'}
{'id': 'BFA', 'value': 'Burkina Faso', 'aggregate': False, 'longitude': -1.53395, 'latitude': 12.3605, 'region': 'SSF', 'adminregion': 'SSA', 'lendingType': 'IDX', 'incomeLevel': 'LIC', 'capitalCity': 'Ouagadougou'}
{'id': 'BGD', 'value': 'Bangladesh', 'aggregate': False, 'longitude': 90.4113, 'latitude': 23.7055, 'region': 'SAS', 'adminregion': 'SAS', 'lendingType': 'IDX', 'incomeLevel': 'LMC', 'capitalCity': 'Dhaka'}
{'id': 'BGR', 'value': 'Bulgaria', 'aggregate': False, 'longitude': 23.3238, 'latitude': 42.7105, 'region': 'ECS', 'adminregion': 'ECA', 'lendingType': 'IBD', 'incomeLevel': 'UMC', 'capitalCity': 'Sofia'}
{'id': 'BHR', 'value': 'Bahrain', 'aggregate': False, 'longitude': 50.5354, 'latitude': 26.1921, 'region': 'MEA', 'adminregion': '', 'lendingType': 'LNX', 'incomeLevel': 'HIC', 'capitalCity': 'Manama'}
{'id': 'BHS', 'value': 'Bahamas, The', 'aggregate': False, 'longitude': -77.339, 'latitude': 25.0661, 'region': 'LCN', 'adminregion': '', 'lendingType': 'LNX', 'incomeLevel': 'HIC', 'capitalCity': 'Nassau'}
{'id': 'BIH', 'value': 'Bosnia and Herzegovina', 'aggregate': False, 'longitude': 18.4214, 'latitude': 43.8607, 'region': 'ECS', 'adminregion': 'ECA', 'lendingType': 'IBD', 'incomeLevel': 'UMC', 'capitalCity': 'Sarajevo'}
{'id': 'BLR', 'value': 'Belarus', 'aggregate': False, 'longitude': 27.5766, 'latitude': 53.9678, 'region': 'ECS', 'adminregion': 'ECA', 'lendingType': 'IBD', 'incomeLevel': 'UMC', 'capitalCity': 'Minsk'}
{'id': 'BLZ', 'value': 'Belize', 'aggregate': False, 'longitude': -88.7713, 'latitude': 17.2534, 'region': 'LCN', 'adminregion': 'LAC', 'lendingType': 'IBD', 'incomeLevel': 'UMC', 'capitalCity': 'Belmopan'}
{'id': 'BMU', 'value': 'Bermuda', 'aggregate': False, 'longitude': -64.706, 'latitude': 32.3293, 'region': 'NAC', 'adminregion': '', 'lendingType': 'LNX', 'incomeLevel': 'HIC', 'capitalCity': 'Hamilton'}
{'id': 'BOL', 'value': 'Bolivia', 'aggregate': False, 'longitude': -66.1936, 'latitude': -13.9908, 'region': 'LCN', 'adminregion': 'LAC', 'lendingType': 'IBD', 'incomeLevel': 'LMC', 'capitalCity': 'La Paz'}
{'id': 'BRA', 'value': 'Brazil', 'aggregate': False, 'longitude': -47.9292, 'latitude': -15.7801, 'region': 'LCN', 'adminregion': 'LAC', 'lendingType': 'IBD', 'incomeLevel': 'UMC', 'capitalCity': 'Brasilia'}
{'id': 'BRB', 'value': 'Barbados', 'aggregate': False, 'longitude': -59.6105, 'latitude': 13.0935, 'region': 'LCN', 'adminregion': '', 'lendingType': 'LNX', 'incomeLevel': 'HIC', 'capitalCity': 'Bridgetown'}
{'id': 'BRN', 'value': 'Brunei Darussalam', 'aggregate': False, 'longitude': 114.946, 'latitude': 4.94199, 'region': 'EAS', 'adminregion': '', 'lendingType': 'LNX', 'incomeLevel': 'HIC', 'capitalCity': 'Bandar Seri Begawan'}
{'id': 'BTN', 'value': 'Bhutan', 'aggregate': False, 'longitude': 89.6177, 'latitude': 27.5768, 'region': 'SAS', 'adminregion': 'SAS', 'lendingType': 'IDX', 'incomeLevel': 'LMC', 'capitalCity': 'Thimphu'}
{'id': 'BWA', 'value': 'Botswana', 'aggregate': False, 'longitude': 25.9201, 'latitude': -24.6544, 'region': 'SSF', 'adminregion': 'SSA', 'lendingType': 'IBD', 'incomeLevel': 'UMC', 'capitalCity': 'Gaborone'}
{'id': 'CAF', 'value': 'Central African Republic', 'aggregate': False, 'longitude': 21.6407, 'latitude': 5.63056, 'region': 'SSF', 'adminregion': 'SSA', 'lendingType': 'IDX', 'incomeLevel': 'LIC', 'capitalCity': 'Bangui'}
{'id': 'CAN', 'value': 'Canada', 'aggregate': False, 'longitude': -75.6919, 'latitude': 45.4215, 'region': 'NAC', 'adminregion': '', 'lendingType': 'LNX', 'incomeLevel': 'HIC', 'capitalCity': 'Ottawa'}
{'id': 'CEB', 'value': 'Central Europe and the Baltics', 'aggregate': True, 'longitude': None, 'latitude': None, 'region': '', 'adminregion': '', 'lendingType': '', 'incomeLevel': '', 'capitalCity': ''}
{'id': 'CHE', 'value': 'Switzerland', 'aggregate': False, 'longitude': 7.44821, 'latitude': 46.948, 'region': 'ECS', 'adminregion': '', 'lendingType': 'LNX', 'incomeLevel': 'HIC', 'capitalCity': 'Bern'}
{'id': 'CHI', 'value': 'Channel Islands', 'aggregate': False, 'longitude': None, 'latitude': None, 'region': 'ECS', 'adminregion': '', 'lendingType': 'LNX', 'incomeLevel': 'HIC', 'capitalCity': ''}
{'id': 'CHL', 'value': 'Chile', 'aggregate': False, 'longitude': -70.6475, 'latitude': -33.475, 'region': 'LCN', 'adminregion': '', 'lendingType': 'IBD', 'incomeLevel': 'HIC', 'capitalCity': 'Santiago'}
{'id': 'CHN', 'value': 'China', 'aggregate': False, 'longitude': 116.286, 'latitude': 40.0495, 'region': 'EAS', 'adminregion': 'EAP', 'lendingType': 'IBD', 'incomeLevel': 'UMC', 'capitalCity': 'Beijing'}
{'id': 'CIV', 'value': "Cote d'Ivoire", 'aggregate': False, 'longitude': -4.0305, 'latitude': 5.332, 'region': 'SSF', 'adminregion': 'SSA', 'lendingType': 'IDX', 'incomeLevel': 'LMC', 'capitalCity': 'Yamoussoukro'}
{'id': 'CMR', 'value': 'Cameroon', 'aggregate': False, 'longitude': 11.5174, 'latitude': 3.8721, 'region': 'SSF', 'adminregion': 'SSA', 'lendingType': 'IDB', 'incomeLevel': 'LMC', 'capitalCity': 'Yaounde'}
{'id': 'COD', 'value': 'Congo, Dem. Rep.', 'aggregate': False, 'longitude': 15.3222, 'latitude': -4.325, 'region': 'SSF', 'adminregion': 'SSA', 'lendingType': 'IDX', 'incomeLevel': 'LIC', 'capitalCity': 'Kinshasa'}
{'id': 'COG', 'value': 'Congo, Rep.', 'aggregate': False, 'longitude': 15.2662, 'latitude': -4.2767, 'region': 'SSF', 'adminregion': 'SSA', 'lendingType': 'IDB', 'incomeLevel': 'LMC', 'capitalCity': 'Brazzaville'}
{'id': 'COL', 'value': 'Colombia', 'aggregate': False, 'longitude': -74.082, 'latitude': 4.60987, 'region': 'LCN', 'adminregion': 'LAC', 'lendingType': 'IBD', 'incomeLevel': 'UMC', 'capitalCity': 'Bogota'}
{'id': 'COM', 'value': 'Comoros', 'aggregate': False, 'longitude': 43.2418, 'latitude': -11.6986, 'region': 'SSF', 'adminregion': 'SSA', 'lendingType': 'IDX', 'incomeLevel': 'LMC', 'capitalCity': 'Moroni'}
{'id': 'CPV', 'value': 'Cabo Verde', 'aggregate': False, 'longitude': -23.5087, 'latitude': 14.9218, 'region': 'SSF', 'adminregion': 'SSA', 'lendingType': 'IDB', 'incomeLevel': 'LMC', 'capitalCity': 'Praia'}
{'id': 'CRI', 'value': 'Costa Rica', 'aggregate': False, 'longitude': -84.0089, 'latitude': 9.63701, 'region': 'LCN', 'adminregion': 'LAC', 'lendingType': 'IBD', 'incomeLevel': 'UMC', 'capitalCity': 'San Jose'}
{'id': 'CSS', 'value': 'Caribbean small states', 'aggregate': True, 'longitude': None, 'latitude': None, 'region': '', 'adminregion': '', 'lendingType': '', 'incomeLevel': '', 'capitalCity': ''}
{'id': 'CUB', 'value': 'Cuba', 'aggregate': False, 'longitude': -82.3667, 'latitude': 23.1333, 'region': 'LCN', 'adminregion': 'LAC', 'lendingType': 'LNX', 'incomeLevel': 'UMC', 'capitalCity': 'Havana'}
{'id': 'CUW', 'value': 'Curacao', 'aggregate': False, 'longitude': None, 'latitude': None, 'region': 'LCN', 'adminregion': '', 'lendingType': 'LNX', 'incomeLevel': 'HIC', 'capitalCity': 'Willemstad'}
{'id': 'CYM', 'value': 'Cayman Islands', 'aggregate': False, 'longitude': -81.3857, 'latitude': 19.3022, 'region': 'LCN', 'adminregion': '', 'lendingType': 'LNX', 'incomeLevel': 'HIC', 'capitalCity': 'George Town'}
{'id': 'CYP', 'value': 'Cyprus', 'aggregate': False, 'longitude': 33.3736, 'latitude': 35.1676, 'region': 'ECS', 'adminregion': '', 'lendingType': 'LNX', 'incomeLevel': 'HIC', 'capitalCity': 'Nicosia'}
{'id': 'CZE', 'value': 'Czechia', 'aggregate': False, 'longitude': 14.4205, 'latitude': 50.0878, 'region': 'ECS', 'adminregion': '', 'lendingType': 'LNX', 'incomeLevel': 'HIC', 'capitalCity': 'Prague'}
{'id': 'DEU', 'value': 'Germany', 'aggregate': False, 'longitude': 13.4115, 'latitude': 52.5235, 'region': 'ECS', 'adminregion': '', 'lendingType': 'LNX', 'incomeLevel': 'HIC', 'capitalCity': 'Berlin'}
{'id': 'DJI', 'value': 'Djibouti', 'aggregate': False, 'longitude': 43.1425, 'latitude': 11.5806, 'region': 'MEA', 'adminregion': 'MNA', 'lendingType': 'IDX', 'incomeLevel': 'LMC', 'capitalCity': 'Djibouti'}
{'id': 'DMA', 'value': 'Dominica', 'aggregate': False, 'longitude': -61.39, 'latitude': 15.2976, 'region': 'LCN', 'adminregion': 'LAC', 'lendingType': 'IDB', 'incomeLevel': 'UMC', 'capitalCity': 'Roseau'}
{'id': 'DNK', 'value': 'Denmark', 'aggregate': False, 'longitude': 12.5681, 'latitude': 55.6763, 'region': 'ECS', 'adminregion': '', 'lendingType': 'LNX', 'incomeLevel': 'HIC', 'capitalCity': 'Copenhagen'}
{'id': 'DOM', 'value': 'Dominican Republic', 'aggregate': False, 'longitude': -69.8908, 'latitude': 18.479, 'region': 'LCN', 'adminregion': 'LAC', 'lendingType': 'IBD', 'incomeLevel': 'UMC', 'capitalCity': 'Santo Domingo'}
{'id': 'DZA', 'value': 'Algeria', 'aggregate': False, 'longitude': 3.05097, 'latitude': 36.7397, 'region': 'MEA', 'adminregion': 'MNA', 'lendingType': 'IBD', 'incomeLevel': 'LMC', 'capitalCity': 'Algiers'}
{'id': 'EAP', 'value': 'East Asia & Pacific (excluding high income)', 'aggregate': True, 'longitude': None, 'latitude': None, 'region': '', 'adminregion': '', 'lendingType': '', 'incomeLevel': '', 'capitalCity': ''}
{'id': 'EAR', 'value': 'Early-demographic dividend', 'aggregate': True, 'longitude': None, 'latitude': None, 'region': '', 'adminregion': '', 'lendingType': '', 'incomeLevel': '', 'capitalCity': ''}
{'id': 'EAS', 'value': 'East Asia & Pacific', 'aggregate': True, 'longitude': None, 'latitude': None, 'region': '', 'adminregion': '', 'lendingType': '', 'incomeLevel': '', 'capitalCity': ''}
{'id': 'ECA', 'value': 'Europe & Central Asia (excluding high income)', 'aggregate': True, 'longitude': None, 'latitude': None, 'region': '', 'adminregion': '', 'lendingType': '', 'incomeLevel': '', 'capitalCity': ''}
{'id': 'ECS', 'value': 'Europe & Central Asia', 'aggregate': True, 'longitude': None, 'latitude': None, 'region': '', 'adminregion': '', 'lendingType': '', 'incomeLevel': '', 'capitalCity': ''}
{'id': 'ECU', 'value': 'Ecuador', 'aggregate': False, 'longitude': -78.5243, 'latitude': -0.229498, 'region': 'LCN', 'adminregion': 'LAC', 'lendingType': 'IBD', 'incomeLevel': 'UMC', 'capitalCity': 'Quito'}
{'id': 'EGY', 'value': 'Egypt, Arab Rep.', 'aggregate': False, 'longitude': 31.2461, 'latitude': 30.0982, 'region': 'MEA', 'adminregion': 'MNA', 'lendingType': 'IBD', 'incomeLevel': 'LMC', 'capitalCity': 'Cairo'}
{'id': 'EMU', 'value': 'Euro area', 'aggregate': True, 'longitude': None, 'latitude': None, 'region': '', 'adminregion': '', 'lendingType': '', 'incomeLevel': '', 'capitalCity': ''}
{'id': 'ERI', 'value': 'Eritrea', 'aggregate': False, 'longitude': 38.9183, 'latitude': 15.3315, 'region': 'SSF', 'adminregion': 'SSA', 'lendingType': 'IDX', 'incomeLevel': 'LIC', 'capitalCity': 'Asmara'}
{'id': 'ESP', 'value': 'Spain', 'aggregate': False, 'longitude': -3.70327, 'latitude': 40.4167, 'region': 'ECS', 'adminregion': '', 'lendingType': 'LNX', 'incomeLevel': 'HIC', 'capitalCity': 'Madrid'}
{'id': 'EST', 'value': 'Estonia', 'aggregate': False, 'longitude': 24.7586, 'latitude': 59.4392, 'region': 'ECS', 'adminregion': '', 'lendingType': 'LNX', 'incomeLevel': 'HIC', 'capitalCity': 'Tallinn'}
{'id': 'ETH', 'value': 'Ethiopia', 'aggregate': False, 'longitude': 38.7468, 'latitude': 9.02274, 'region': 'SSF', 'adminregion': 'SSA', 'lendingType': 'IDX', 'incomeLevel': 'LIC', 'capitalCity': 'Addis Ababa'}
{'id': 'EUU', 'value': 'European Union', 'aggregate': True, 'longitude': None, 'latitude': None, 'region': '', 'adminregion': '', 'lendingType': '', 'incomeLevel': '', 'capitalCity': ''}
{'id': 'FCS', 'value': 'Fragile and conflict affected situations', 'aggregate': True, 'longitude': None, 'latitude': None, 'region': '', 'adminregion': '', 'lendingType': '', 'incomeLevel': '', 'capitalCity': ''}
{'id': 'FIN', 'value': 'Finland', 'aggregate': False, 'longitude': 24.9525, 'latitude': 60.1608, 'region': 'ECS', 'adminregion': '', 'lendingType': 'LNX', 'incomeLevel': 'HIC', 'capitalCity': 'Helsinki'}
{'id': 'FJI', 'value': 'Fiji', 'aggregate': False, 'longitude': 178.399, 'latitude': -18.1149, 'region': 'EAS', 'adminregion': 'EAP', 'lendingType': 'IDB', 'incomeLevel': 'UMC', 'capitalCity': 'Suva'}
{'id': 'FRA', 'value': 'France', 'aggregate': False, 'longitude': 2.35097, 'latitude': 48.8566, 'region': 'ECS', 'adminregion': '', 'lendingType': 'LNX', 'incomeLevel': 'HIC', 'capitalCity': 'Paris'}
{'id': 'FRO', 'value': 'Faroe Islands', 'aggregate': False, 'longitude': -6.91181, 'latitude': 61.8926, 'region': 'ECS', 'adminregion': '', 'lendingType': 'LNX', 'incomeLevel': 'HIC', 'capitalCity': 'Torshavn'}
{'id': 'FSM', 'value': 'Micronesia, Fed. Sts.', 'aggregate': False, 'longitude': 158.185, 'latitude': 6.91771, 'region': 'EAS', 'adminregion': 'EAP', 'lendingType': 'IDX', 'incomeLevel': 'LMC', 'capitalCity': 'Palikir'}
{'id': 'GAB', 'value': 'Gabon', 'aggregate': False, 'longitude': 9.45162, 'latitude': 0.38832, 'region': 'SSF', 'adminregion': 'SSA', 'lendingType': 'IBD', 'incomeLevel': 'UMC', 'capitalCity': 'Libreville'}
{'id': 'GBR', 'value': 'United Kingdom', 'aggregate': False, 'longitude': -0.126236, 'latitude': 51.5002, 'region': 'ECS', 'adminregion': '', 'lendingType': 'LNX', 'incomeLevel': 'HIC', 'capitalCity': 'London'}
{'id': 'GEO', 'value': 'Georgia', 'aggregate': False, 'longitude': 44.793, 'latitude': 41.71, 'region': 'ECS', 'adminregion': 'ECA', 'lendingType': 'IBD', 'incomeLevel': 'UMC', 'capitalCity': 'Tbilisi'}
{'id': 'GHA', 'value': 'Ghana', 'aggregate': False, 'longitude': -0.20795, 'latitude': 5.57045, 'region': 'SSF', 'adminregion': 'SSA', 'lendingType': 'IDX', 'incomeLevel': 'LMC', 'capitalCity': 'Accra'}
{'id': 'GIB', 'value': 'Gibraltar', 'aggregate': False, 'longitude': None, 'latitude': None, 'region': 'ECS', 'adminregion': '', 'lendingType': 'LNX', 'incomeLevel': 'HIC', 'capitalCity': ''}
{'id': 'GIN', 'value': 'Guinea', 'aggregate': False, 'longitude': -13.7, 'latitude': 9.51667, 'region': 'SSF', 'adminregion': 'SSA', 'lendingType': 'IDX', 'incomeLevel': 'LMC', 'capitalCity': 'Conakry'}
{'id': 'GMB', 'value': 'Gambia, The', 'aggregate': False, 'longitude': -16.5885, 'latitude': 13.4495, 'region': 'SSF', 'adminregion': 'SSA', 'lendingType': 'IDX', 'incomeLevel': 'LIC', 'capitalCity': 'Banjul'}
{'id': 'GNB', 'value': 'Guinea-Bissau', 'aggregate': False, 'longitude': -15.1804, 'latitude': 11.8037, 'region': 'SSF', 'adminregion': 'SSA', 'lendingType': 'IDX', 'incomeLevel': 'LIC', 'capitalCity': 'Bissau'}
{'id': 'GNQ', 'value': 'Equatorial Guinea', 'aggregate': False, 'longitude': 8.7741, 'latitude': 3.7523, 'region': 'SSF', 'adminregion': 'SSA', 'lendingType': 'IBD', 'incomeLevel': 'UMC', 'capitalCity': 'Malabo'}
{'id': 'GRC', 'value': 'Greece', 'aggregate': False, 'longitude': 23.7166, 'latitude': 37.9792, 'region': 'ECS', 'adminregion': '', 'lendingType': 'LNX', 'incomeLevel': 'HIC', 'capitalCity': 'Athens'}
{'id': 'GRD', 'value': 'Grenada', 'aggregate': False, 'longitude': -61.7449, 'latitude': 12.0653, 'region': 'LCN', 'adminregion': 'LAC', 'lendingType': 'IDB', 'incomeLevel': 'UMC', 'capitalCity': "Saint George's"}
{'id': 'GRL', 'value': 'Greenland', 'aggregate': False, 'longitude': -51.7214, 'latitude': 64.1836, 'region': 'ECS', 'adminregion': '', 'lendingType': 'LNX', 'incomeLevel': 'HIC', 'capitalCity': 'Nuuk'}
{'id': 'GTM', 'value': 'Guatemala', 'aggregate': False, 'longitude': -90.5328, 'latitude': 14.6248, 'region': 'LCN', 'adminregion': 'LAC', 'lendingType': 'IBD', 'incomeLevel': 'UMC', 'capitalCity': 'Guatemala City'}
{'id': 'GUM', 'value': 'Guam', 'aggregate': False, 'longitude': 144.794, 'latitude': 13.4443, 'region': 'EAS', 'adminregion': '', 'lendingType': 'LNX', 'incomeLevel': 'HIC', 'capitalCity': 'Agana'}
{'id': 'GUY', 'value': 'Guyana', 'aggregate': False, 'longitude': -58.1548, 'latitude': 6.80461, 'region': 'LCN', 'adminregion': '', 'lendingType': 'IDX', 'incomeLevel': 'HIC', 'capitalCity': 'Georgetown'}
{'id': 'HIC', 'value': 'High income', 'aggregate': True, 'longitude': None, 'latitude': None, 'region': '', 'adminregion': '', 'lendingType': '', 'incomeLevel': '', 'capitalCity': ''}
{'id': 'HKG', 'value': 'Hong Kong SAR, China', 'aggregate': False, 'longitude': 114.109, 'latitude': 22.3964, 'region': 'EAS', 'adminregion': '', 'lendingType': 'LNX', 'incomeLevel': 'HIC', 'capitalCity': ''}
{'id': 'HND', 'value': 'Honduras', 'aggregate': False, 'longitude': -87.4667, 'latitude': 15.1333, 'region': 'LCN', 'adminregion': 'LAC', 'lendingType': 'IDX', 'incomeLevel': 'LMC', 'capitalCity': 'Tegucigalpa'}
{'id': 'HPC', 'value': 'Heavily indebted poor countries (HIPC)', 'aggregate': True, 'longitude': None, 'latitude': None, 'region': '', 'adminregion': '', 'lendingType': '', 'incomeLevel': '', 'capitalCity': ''}
{'id': 'HRV', 'value': 'Croatia', 'aggregate': False, 'longitude': 15.9614, 'latitude': 45.8069, 'region': 'ECS', 'adminregion': '', 'lendingType': 'IBD', 'incomeLevel': 'HIC', 'capitalCity': 'Zagreb'}
{'id': 'HTI', 'value': 'Haiti', 'aggregate': False, 'longitude': -72.3288, 'latitude': 18.5392, 'region': 'LCN', 'adminregion': 'LAC', 'lendingType': 'IDX', 'incomeLevel': 'LMC', 'capitalCity': 'Port-au-Prince'}
{'id': 'HUN', 'value': 'Hungary', 'aggregate': False, 'longitude': 19.0408, 'latitude': 47.4984, 'region': 'ECS', 'adminregion': '', 'lendingType': 'LNX', 'incomeLevel': 'HIC', 'capitalCity': 'Budapest'}
{'id': 'IBD', 'value': 'IBRD only', 'aggregate': True, 'longitude': None, 'latitude': None, 'region': '', 'adminregion': '', 'lendingType': '', 'incomeLevel': '', 'capitalCity': ''}
{'id': 'IBT', 'value': 'IDA & IBRD total', 'aggregate': True, 'longitude': None, 'latitude': None, 'region': '', 'adminregion': '', 'lendingType': '', 'incomeLevel': '', 'capitalCity': ''}
{'id': 'IDA', 'value': 'IDA total', 'aggregate': True, 'longitude': None, 'latitude': None, 'region': '', 'adminregion': '', 'lendingType': '', 'incomeLevel': '', 'capitalCity': ''}
{'id': 'IDB', 'value': 'IDA blend', 'aggregate': True, 'longitude': None, 'latitude': None, 'region': '', 'adminregion': '', 'lendingType': '', 'incomeLevel': '', 'capitalCity': ''}
{'id': 'IDN', 'value': 'Indonesia', 'aggregate': False, 'longitude': 106.83, 'latitude': -6.19752, 'region': 'EAS', 'adminregion': 'EAP', 'lendingType': 'IBD', 'incomeLevel': 'UMC', 'capitalCity': 'Jakarta'}
{'id': 'IDX', 'value': 'IDA only', 'aggregate': True, 'longitude': None, 'latitude': None, 'region': '', 'adminregion': '', 'lendingType': '', 'incomeLevel': '', 'capitalCity': ''}
{'id': 'IMN', 'value': 'Isle of Man', 'aggregate': False, 'longitude': -4.47928, 'latitude': 54.1509, 'region': 'ECS', 'adminregion': '', 'lendingType': 'LNX', 'incomeLevel': 'HIC', 'capitalCity': 'Douglas'}
{'id': 'IND', 'value': 'India', 'aggregate': False, 'longitude': 77.225, 'latitude': 28.6353, 'region': 'SAS', 'adminregion': 'SAS', 'lendingType': 'IBD', 'incomeLevel': 'LMC', 'capitalCity': 'New Delhi'}
{'id': 'INX', 'value': 'Not classified', 'aggregate': True, 'longitude': None, 'latitude': None, 'region': '', 'adminregion': '', 'lendingType': '', 'incomeLevel': '', 'capitalCity': ''}
{'id': 'IRL', 'value': 'Ireland', 'aggregate': False, 'longitude': -6.26749, 'latitude': 53.3441, 'region': 'ECS', 'adminregion': '', 'lendingType': 'LNX', 'incomeLevel': 'HIC', 'capitalCity': 'Dublin'}
{'id': 'IRN', 'value': 'Iran, Islamic Rep.', 'aggregate': False, 'longitude': 51.4447, 'latitude': 35.6878, 'region': 'MEA', 'adminregion': 'MNA', 'lendingType': 'IBD', 'incomeLevel': 'LMC', 'capitalCity': 'Tehran'}
{'id': 'IRQ', 'value': 'Iraq', 'aggregate': False, 'longitude': 44.394, 'latitude': 33.3302, 'region': 'MEA', 'adminregion': 'MNA', 'lendingType': 'IBD', 'incomeLevel': 'UMC', 'capitalCity': 'Baghdad'}
{'id': 'ISL', 'value': 'Iceland', 'aggregate': False, 'longitude': -21.8952, 'latitude': 64.1353, 'region': 'ECS', 'adminregion': '', 'lendingType': 'LNX', 'incomeLevel': 'HIC', 'capitalCity': 'Reykjavik'}
{'id': 'ISR', 'value': 'Israel', 'aggregate': False, 'longitude': 35.2035, 'latitude': 31.7717, 'region': 'MEA', 'adminregion': '', 'lendingType': 'LNX', 'incomeLevel': 'HIC', 'capitalCity': ''}
{'id': 'ITA', 'value': 'Italy', 'aggregate': False, 'longitude': 12.4823, 'latitude': 41.8955, 'region': 'ECS', 'adminregion': '', 'lendingType': 'LNX', 'incomeLevel': 'HIC', 'capitalCity': 'Rome'}
{'id': 'JAM', 'value': 'Jamaica', 'aggregate': False, 'longitude': -76.792, 'latitude': 17.9927, 'region': 'LCN', 'adminregion': 'LAC', 'lendingType': 'IBD', 'incomeLevel': 'UMC', 'capitalCity': 'Kingston'}
{'id': 'JOR', 'value': 'Jordan', 'aggregate': False, 'longitude': 35.9263, 'latitude': 31.9497, 'region': 'MEA', 'adminregion': 'MNA', 'lendingType': 'IBD', 'incomeLevel': 'LMC', 'capitalCity': 'Amman'}
{'id': 'JPN', 'value': 'Japan', 'aggregate': False, 'longitude': 139.77, 'latitude': 35.67, 'region': 'EAS', 'adminregion': '', 'lendingType': 'LNX', 'incomeLevel': 'HIC', 'capitalCity': 'Tokyo'}
{'id': 'KAZ', 'value': 'Kazakhstan', 'aggregate': False, 'longitude': 71.4382, 'latitude': 51.1879, 'region': 'ECS', 'adminregion': 'ECA', 'lendingType': 'IBD', 'incomeLevel': 'UMC', 'capitalCity': 'Astana'}
{'id': 'KEN', 'value': 'Kenya', 'aggregate': False, 'longitude': 36.8126, 'latitude': -1.27975, 'region': 'SSF', 'adminregion': 'SSA', 'lendingType': 'IDB', 'incomeLevel': 'LMC', 'capitalCity': 'Nairobi'}
{'id': 'KGZ', 'value': 'Kyrgyz Republic', 'aggregate': False, 'longitude': 74.6057, 'latitude': 42.8851, 'region': 'ECS', 'adminregion': 'ECA', 'lendingType': 'IDX', 'incomeLevel': 'LMC', 'capitalCity': 'Bishkek'}
{'id': 'KHM', 'value': 'Cambodia', 'aggregate': False, 'longitude': 104.874, 'latitude': 11.5556, 'region': 'EAS', 'adminregion': 'EAP', 'lendingType': 'IDX', 'incomeLevel': 'LMC', 'capitalCity': 'Phnom Penh'}
{'id': 'KIR', 'value': 'Kiribati', 'aggregate': False, 'longitude': 172.979, 'latitude': 1.32905, 'region': 'EAS', 'adminregion': 'EAP', 'lendingType': 'IDX', 'incomeLevel': 'LMC', 'capitalCity': 'Tarawa'}
{'id': 'KNA', 'value': 'St. Kitts and Nevis', 'aggregate': False, 'longitude': -62.7309, 'latitude': 17.3, 'region': 'LCN', 'adminregion': '', 'lendingType': 'IBD', 'incomeLevel': 'HIC', 'capitalCity': 'Basseterre'}
{'id': 'KOR', 'value': 'Korea, Rep.', 'aggregate': False, 'longitude': 126.957, 'latitude': 37.5323, 'region': 'EAS', 'adminregion': '', 'lendingType': 'LNX', 'incomeLevel': 'HIC', 'capitalCity': 'Seoul'}
{'id': 'KWT', 'value': 'Kuwait', 'aggregate': False, 'longitude': 47.9824, 'latitude': 29.3721, 'region': 'MEA', 'adminregion': '', 'lendingType': 'LNX', 'incomeLevel': 'HIC', 'capitalCity': 'Kuwait City'}
{'id': 'LAC', 'value': 'Latin America & Caribbean (excluding high income)', 'aggregate': True, 'longitude': None, 'latitude': None, 'region': '', 'adminregion': '', 'lendingType': '', 'incomeLevel': '', 'capitalCity': ''}
{'id': 'LAO', 'value': 'Lao PDR', 'aggregate': False, 'longitude': 102.177, 'latitude': 18.5826, 'region': 'EAS', 'adminregion': 'EAP', 'lendingType': 'IDX', 'incomeLevel': 'LMC', 'capitalCity': 'Vientiane'}
{'id': 'LBN', 'value': 'Lebanon', 'aggregate': False, 'longitude': 35.5134, 'latitude': 33.8872, 'region': 'MEA', 'adminregion': 'MNA', 'lendingType': 'IBD', 'incomeLevel': 'LMC', 'capitalCity': 'Beirut'}
{'id': 'LBR', 'value': 'Liberia', 'aggregate': False, 'longitude': -10.7957, 'latitude': 6.30039, 'region': 'SSF', 'adminregion': 'SSA', 'lendingType': 'IDX', 'incomeLevel': 'LIC', 'capitalCity': 'Monrovia'}
{'id': 'LBY', 'value': 'Libya', 'aggregate': False, 'longitude': 13.1072, 'latitude': 32.8578, 'region': 'MEA', 'adminregion': 'MNA', 'lendingType': 'IBD', 'incomeLevel': 'UMC', 'capitalCity': 'Tripoli'}
{'id': 'LCA', 'value': 'St. Lucia', 'aggregate': False, 'longitude': -60.9832, 'latitude': 14.0, 'region': 'LCN', 'adminregion': 'LAC', 'lendingType': 'IDB', 'incomeLevel': 'UMC', 'capitalCity': 'Castries'}
{'id': 'LCN', 'value': 'Latin America & Caribbean', 'aggregate': True, 'longitude': None, 'latitude': None, 'region': '', 'adminregion': '', 'lendingType': '', 'incomeLevel': '', 'capitalCity': ''}
{'id': 'LDC', 'value': 'Least developed countries: UN classification', 'aggregate': True, 'longitude': None, 'latitude': None, 'region': '', 'adminregion': '', 'lendingType': '', 'incomeLevel': '', 'capitalCity': ''}
{'id': 'LIC', 'value': 'Low income', 'aggregate': True, 'longitude': None, 'latitude': None, 'region': '', 'adminregion': '', 'lendingType': '', 'incomeLevel': '', 'capitalCity': ''}
{'id': 'LIE', 'value': 'Liechtenstein', 'aggregate': False, 'longitude': 9.52148, 'latitude': 47.1411, 'region': 'ECS', 'adminregion': '', 'lendingType': 'LNX', 'incomeLevel': 'HIC', 'capitalCity': 'Vaduz'}
{'id': 'LKA', 'value': 'Sri Lanka', 'aggregate': False, 'longitude': 79.8528, 'latitude': 6.92148, 'region': 'SAS', 'adminregion': 'SAS', 'lendingType': 'IDX', 'incomeLevel': 'LMC', 'capitalCity': 'Colombo'}
{'id': 'LMC', 'value': 'Lower middle income', 'aggregate': True, 'longitude': None, 'latitude': None, 'region': '', 'adminregion': '', 'lendingType': '', 'incomeLevel': '', 'capitalCity': ''}
{'id': 'LMY', 'value': 'Low & middle income', 'aggregate': True, 'longitude': None, 'latitude': None, 'region': '', 'adminregion': '', 'lendingType': '', 'incomeLevel': '', 'capitalCity': ''}
{'id': 'LSO', 'value': 'Lesotho', 'aggregate': False, 'longitude': 27.7167, 'latitude': -29.5208, 'region': 'SSF', 'adminregion': 'SSA', 'lendingType': 'IDX', 'incomeLevel': 'LMC', 'capitalCity': 'Maseru'}
{'id': 'LTE', 'value': 'Late-demographic dividend', 'aggregate': True, 'longitude': None, 'latitude': None, 'region': '', 'adminregion': '', 'lendingType': '', 'incomeLevel': '', 'capitalCity': ''}
{'id': 'LTU', 'value': 'Lithuania', 'aggregate': False, 'longitude': 25.2799, 'latitude': 54.6896, 'region': 'ECS', 'adminregion': '', 'lendingType': 'LNX', 'incomeLevel': 'HIC', 'capitalCity': 'Vilnius'}
{'id': 'LUX', 'value': 'Luxembourg', 'aggregate': False, 'longitude': 6.1296, 'latitude': 49.61, 'region': 'ECS', 'adminregion': '', 'lendingType': 'LNX', 'incomeLevel': 'HIC', 'capitalCity': 'Luxembourg'}
{'id': 'LVA', 'value': 'Latvia', 'aggregate': False, 'longitude': 24.1048, 'latitude': 56.9465, 'region': 'ECS', 'adminregion': '', 'lendingType': 'LNX', 'incomeLevel': 'HIC', 'capitalCity': 'Riga'}
{'id': 'MAC', 'value': 'Macao SAR, China', 'aggregate': False, 'longitude': 113.55, 'latitude': 22.1667, 'region': 'EAS', 'adminregion': '', 'lendingType': 'LNX', 'incomeLevel': 'HIC', 'capitalCity': ''}
{'id': 'MAF', 'value': 'St. Martin (French part)', 'aggregate': False, 'longitude': None, 'latitude': None, 'region': 'LCN', 'adminregion': '', 'lendingType': 'LNX', 'incomeLevel': 'HIC', 'capitalCity': 'Marigot'}
{'id': 'MAR', 'value': 'Morocco', 'aggregate': False, 'longitude': -6.8704, 'latitude': 33.9905, 'region': 'MEA', 'adminregion': 'MNA', 'lendingType': 'IBD', 'incomeLevel': 'LMC', 'capitalCity': 'Rabat'}
{'id': 'MCO', 'value': 'Monaco', 'aggregate': False, 'longitude': 7.41891, 'latitude': 43.7325, 'region': 'ECS', 'adminregion': '', 'lendingType': 'LNX', 'incomeLevel': 'HIC', 'capitalCity': 'Monaco'}
{'id': 'MDA', 'value': 'Moldova', 'aggregate': False, 'longitude': 28.8497, 'latitude': 47.0167, 'region': 'ECS', 'adminregion': 'ECA', 'lendingType': 'IBD', 'incomeLevel': 'UMC', 'capitalCity': 'Chisinau'}
{'id': 'MDG', 'value': 'Madagascar', 'aggregate': False, 'longitude': 45.7167, 'latitude': -20.4667, 'region': 'SSF', 'adminregion': 'SSA', 'lendingType': 'IDX', 'incomeLevel': 'LIC', 'capitalCity': 'Antananarivo'}
{'id': 'MDV', 'value': 'Maldives', 'aggregate': False, 'longitude': 73.5109, 'latitude': 4.1742, 'region': 'SAS', 'adminregion': 'SAS', 'lendingType': 'IDX', 'incomeLevel': 'UMC', 'capitalCity': 'Male'}
{'id': 'MEA', 'value': 'Middle East & North Africa', 'aggregate': True, 'longitude': None, 'latitude': None, 'region': '', 'adminregion': '', 'lendingType': '', 'incomeLevel': '', 'capitalCity': ''}
{'id': 'MEX', 'value': 'Mexico', 'aggregate': False, 'longitude': -99.1276, 'latitude': 19.427, 'region': 'LCN', 'adminregion': 'LAC', 'lendingType': 'IBD', 'incomeLevel': 'UMC', 'capitalCity': 'Mexico City'}
{'id': 'MHL', 'value': 'Marshall Islands', 'aggregate': False, 'longitude': 171.135, 'latitude': 7.11046, 'region': 'EAS', 'adminregion': 'EAP', 'lendingType': 'IDX', 'incomeLevel': 'UMC', 'capitalCity': 'Majuro'}
{'id': 'MIC', 'value': 'Middle income', 'aggregate': True, 'longitude': None, 'latitude': None, 'region': '', 'adminregion': '', 'lendingType': '', 'incomeLevel': '', 'capitalCity': ''}
{'id': 'MKD', 'value': 'North Macedonia', 'aggregate': False, 'longitude': 21.4361, 'latitude': 42.0024, 'region': 'ECS', 'adminregion': 'ECA', 'lendingType': 'IBD', 'incomeLevel': 'UMC', 'capitalCity': 'Skopje'}
{'id': 'MLI', 'value': 'Mali', 'aggregate': False, 'longitude': -7.50034, 'latitude': 13.5667, 'region': 'SSF', 'adminregion': 'SSA', 'lendingType': 'IDX', 'incomeLevel': 'LIC', 'capitalCity': 'Bamako'}
{'id': 'MLT', 'value': 'Malta', 'aggregate': False, 'longitude': 14.5189, 'latitude': 35.9042, 'region': 'MEA', 'adminregion': '', 'lendingType': 'LNX', 'incomeLevel': 'HIC', 'capitalCity': 'Valletta'}
{'id': 'MMR', 'value': 'Myanmar', 'aggregate': False, 'longitude': 95.9562, 'latitude': 21.914, 'region': 'EAS', 'adminregion': 'EAP', 'lendingType': 'IDX', 'incomeLevel': 'LMC', 'capitalCity': 'Naypyidaw'}
{'id': 'MNA', 'value': 'Middle East & North Africa (excluding high income)', 'aggregate': True, 'longitude': None, 'latitude': None, 'region': '', 'adminregion': '', 'lendingType': '', 'incomeLevel': '', 'capitalCity': ''}
{'id': 'MNE', 'value': 'Montenegro', 'aggregate': False, 'longitude': 19.2595, 'latitude': 42.4602, 'region': 'ECS', 'adminregion': 'ECA', 'lendingType': 'IBD', 'incomeLevel': 'UMC', 'capitalCity': 'Podgorica'}
{'id': 'MNG', 'value': 'Mongolia', 'aggregate': False, 'longitude': 106.937, 'latitude': 47.9129, 'region': 'EAS', 'adminregion': 'EAP', 'lendingType': 'IBD', 'incomeLevel': 'LMC', 'capitalCity': 'Ulaanbaatar'}
{'id': 'MNP', 'value': 'Northern Mariana Islands', 'aggregate': False, 'longitude': 145.765, 'latitude': 15.1935, 'region': 'EAS', 'adminregion': '', 'lendingType': 'LNX', 'incomeLevel': 'HIC', 'capitalCity': 'Saipan'}
{'id': 'MOZ', 'value': 'Mozambique', 'aggregate': False, 'longitude': 32.5713, 'latitude': -25.9664, 'region': 'SSF', 'adminregion': 'SSA', 'lendingType': 'IDX', 'incomeLevel': 'LIC', 'capitalCity': 'Maputo'}
{'id': 'MRT', 'value': 'Mauritania', 'aggregate': False, 'longitude': -15.9824, 'latitude': 18.2367, 'region': 'SSF', 'adminregion': 'SSA', 'lendingType': 'IDX', 'incomeLevel': 'LMC', 'capitalCity': 'Nouakchott'}
{'id': 'MUS', 'value': 'Mauritius', 'aggregate': False, 'longitude': 57.4977, 'latitude': -20.1605, 'region': 'SSF', 'adminregion': 'SSA', 'lendingType': 'IBD', 'incomeLevel': 'UMC', 'capitalCity': 'Port Louis'}
{'id': 'MWI', 'value': 'Malawi', 'aggregate': False, 'longitude': 33.7703, 'latitude': -13.9899, 'region': 'SSF', 'adminregion': 'SSA', 'lendingType': 'IDX', 'incomeLevel': 'LIC', 'capitalCity': 'Lilongwe'}
{'id': 'MYS', 'value': 'Malaysia', 'aggregate': False, 'longitude': 101.684, 'latitude': 3.12433, 'region': 'EAS', 'adminregion': 'EAP', 'lendingType': 'IBD', 'incomeLevel': 'UMC', 'capitalCity': 'Kuala Lumpur'}
{'id': 'NAC', 'value': 'North America', 'aggregate': True, 'longitude': None, 'latitude': None, 'region': '', 'adminregion': '', 'lendingType': '', 'incomeLevel': '', 'capitalCity': ''}
{'id': 'NAM', 'value': 'Namibia', 'aggregate': False, 'longitude': 17.0931, 'latitude': -22.5648, 'region': 'SSF', 'adminregion': 'SSA', 'lendingType': 'IBD', 'incomeLevel': 'UMC', 'capitalCity': 'Windhoek'}
{'id': 'NCL', 'value': 'New Caledonia', 'aggregate': False, 'longitude': 166.464, 'latitude': -22.2677, 'region': 'EAS', 'adminregion': '', 'lendingType': 'LNX', 'incomeLevel': 'HIC', 'capitalCity': "Noum'ea"}
{'id': 'NER', 'value': 'Niger', 'aggregate': False, 'longitude': 2.1073, 'latitude': 13.514, 'region': 'SSF', 'adminregion': 'SSA', 'lendingType': 'IDX', 'incomeLevel': 'LIC', 'capitalCity': 'Niamey'}
{'id': 'NGA', 'value': 'Nigeria', 'aggregate': False, 'longitude': 7.48906, 'latitude': 9.05804, 'region': 'SSF', 'adminregion': 'SSA', 'lendingType': 'IDB', 'incomeLevel': 'LMC', 'capitalCity': 'Abuja'}
{'id': 'NIC', 'value': 'Nicaragua', 'aggregate': False, 'longitude': -86.2734, 'latitude': 12.1475, 'region': 'LCN', 'adminregion': 'LAC', 'lendingType': 'IDX', 'incomeLevel': 'LMC', 'capitalCity': 'Managua'}
{'id': 'NLD', 'value': 'Netherlands', 'aggregate': False, 'longitude': 4.89095, 'latitude': 52.3738, 'region': 'ECS', 'adminregion': '', 'lendingType': 'LNX', 'incomeLevel': 'HIC', 'capitalCity': 'Amsterdam'}
{'id': 'NOR', 'value': 'Norway', 'aggregate': False, 'longitude': 10.7387, 'latitude': 59.9138, 'region': 'ECS', 'adminregion': '', 'lendingType': 'LNX', 'incomeLevel': 'HIC', 'capitalCity': 'Oslo'}
{'id': 'NPL', 'value': 'Nepal', 'aggregate': False, 'longitude': 85.3157, 'latitude': 27.6939, 'region': 'SAS', 'adminregion': 'SAS', 'lendingType': 'IDX', 'incomeLevel': 'LMC', 'capitalCity': 'Kathmandu'}
{'id': 'NRU', 'value': 'Nauru', 'aggregate': False, 'longitude': 166.920867, 'latitude': -0.5477, 'region': 'EAS', 'adminregion': '', 'lendingType': 'IBD', 'incomeLevel': 'HIC', 'capitalCity': 'Yaren District'}
{'id': 'NZL', 'value': 'New Zealand', 'aggregate': False, 'longitude': 174.776, 'latitude': -41.2865, 'region': 'EAS', 'adminregion': '', 'lendingType': 'LNX', 'incomeLevel': 'HIC', 'capitalCity': 'Wellington'}
{'id': 'OED', 'value': 'OECD members', 'aggregate': True, 'longitude': None, 'latitude': None, 'region': '', 'adminregion': '', 'lendingType': '', 'incomeLevel': '', 'capitalCity': ''}
{'id': 'OMN', 'value': 'Oman', 'aggregate': False, 'longitude': 58.5874, 'latitude': 23.6105, 'region': 'MEA', 'adminregion': '', 'lendingType': 'LNX', 'incomeLevel': 'HIC', 'capitalCity': 'Muscat'}
{'id': 'OSS', 'value': 'Other small states', 'aggregate': True, 'longitude': None, 'latitude': None, 'region': '', 'adminregion': '', 'lendingType': '', 'incomeLevel': '', 'capitalCity': ''}
{'id': 'PAK', 'value': 'Pakistan', 'aggregate': False, 'longitude': 72.8, 'latitude': 30.5167, 'region': 'SAS', 'adminregion': 'SAS', 'lendingType': 'IDB', 'incomeLevel': 'LMC', 'capitalCity': 'Islamabad'}
{'id': 'PAN', 'value': 'Panama', 'aggregate': False, 'longitude': -79.5188, 'latitude': 8.99427, 'region': 'LCN', 'adminregion': '', 'lendingType': 'IBD', 'incomeLevel': 'HIC', 'capitalCity': 'Panama City'}
{'id': 'PER', 'value': 'Peru', 'aggregate': False, 'longitude': -77.0465, 'latitude': -12.0931, 'region': 'LCN', 'adminregion': 'LAC', 'lendingType': 'IBD', 'incomeLevel': 'UMC', 'capitalCity': 'Lima'}
{'id': 'PHL', 'value': 'Philippines', 'aggregate': False, 'longitude': 121.035, 'latitude': 14.5515, 'region': 'EAS', 'adminregion': 'EAP', 'lendingType': 'IBD', 'incomeLevel': 'LMC', 'capitalCity': 'Manila'}
{'id': 'PLW', 'value': 'Palau', 'aggregate': False, 'longitude': 134.479, 'latitude': 7.34194, 'region': 'EAS', 'adminregion': 'EAP', 'lendingType': 'IBD', 'incomeLevel': 'UMC', 'capitalCity': 'Koror'}
{'id': 'PNG', 'value': 'Papua New Guinea', 'aggregate': False, 'longitude': 147.194, 'latitude': -9.47357, 'region': 'EAS', 'adminregion': 'EAP', 'lendingType': 'IDB', 'incomeLevel': 'LMC', 'capitalCity': 'Port Moresby'}
{'id': 'POL', 'value': 'Poland', 'aggregate': False, 'longitude': 21.02, 'latitude': 52.26, 'region': 'ECS', 'adminregion': '', 'lendingType': 'IBD', 'incomeLevel': 'HIC', 'capitalCity': 'Warsaw'}
{'id': 'PRE', 'value': 'Pre-demographic dividend', 'aggregate': True, 'longitude': None, 'latitude': None, 'region': '', 'adminregion': '', 'lendingType': '', 'incomeLevel': '', 'capitalCity': ''}
{'id': 'PRI', 'value': 'Puerto Rico', 'aggregate': False, 'longitude': -66.0, 'latitude': 18.23, 'region': 'LCN', 'adminregion': '', 'lendingType': 'LNX', 'incomeLevel': 'HIC', 'capitalCity': 'San Juan'}
{'id': 'PRK', 'value': "Korea, Dem. People's Rep.", 'aggregate': False, 'longitude': 125.754, 'latitude': 39.0319, 'region': 'EAS', 'adminregion': 'EAP', 'lendingType': 'LNX', 'incomeLevel': 'LIC', 'capitalCity': 'Pyongyang'}
{'id': 'PRT', 'value': 'Portugal', 'aggregate': False, 'longitude': -9.13552, 'latitude': 38.7072, 'region': 'ECS', 'adminregion': '', 'lendingType': 'LNX', 'incomeLevel': 'HIC', 'capitalCity': 'Lisbon'}
{'id': 'PRY', 'value': 'Paraguay', 'aggregate': False, 'longitude': -57.6362, 'latitude': -25.3005, 'region': 'LCN', 'adminregion': 'LAC', 'lendingType': 'IBD', 'incomeLevel': 'UMC', 'capitalCity': 'Asuncion'}
{'id': 'PSE', 'value': 'West Bank and Gaza', 'aggregate': False, 'longitude': None, 'latitude': None, 'region': 'MEA', 'adminregion': 'MNA', 'lendingType': 'LNX', 'incomeLevel': 'UMC', 'capitalCity': ''}
{'id': 'PSS', 'value': 'Pacific island small states', 'aggregate': True, 'longitude': None, 'latitude': None, 'region': '', 'adminregion': '', 'lendingType': '', 'incomeLevel': '', 'capitalCity': ''}
{'id': 'PST', 'value': 'Post-demographic dividend', 'aggregate': True, 'longitude': None, 'latitude': None, 'region': '', 'adminregion': '', 'lendingType': '', 'incomeLevel': '', 'capitalCity': ''}
{'id': 'PYF', 'value': 'French Polynesia', 'aggregate': False, 'longitude': -149.57, 'latitude': -17.535, 'region': 'EAS', 'adminregion': '', 'lendingType': 'LNX', 'incomeLevel': 'HIC', 'capitalCity': 'Papeete'}
{'id': 'QAT', 'value': 'Qatar', 'aggregate': False, 'longitude': 51.5082, 'latitude': 25.2948, 'region': 'MEA', 'adminregion': '', 'lendingType': 'LNX', 'incomeLevel': 'HIC', 'capitalCity': 'Doha'}
{'id': 'ROU', 'value': 'Romania', 'aggregate': False, 'longitude': 26.0979, 'latitude': 44.4479, 'region': 'ECS', 'adminregion': '', 'lendingType': 'IBD', 'incomeLevel': 'HIC', 'capitalCity': 'Bucharest'}
{'id': 'RUS', 'value': 'Russian Federation', 'aggregate': False, 'longitude': 37.6176, 'latitude': 55.7558, 'region': 'ECS', 'adminregion': 'ECA', 'lendingType': 'IBD', 'incomeLevel': 'UMC', 'capitalCity': 'Moscow'}
{'id': 'RWA', 'value': 'Rwanda', 'aggregate': False, 'longitude': 30.0587, 'latitude': -1.95325, 'region': 'SSF', 'adminregion': 'SSA', 'lendingType': 'IDX', 'incomeLevel': 'LIC', 'capitalCity': 'Kigali'}
{'id': 'SAS', 'value': 'South Asia', 'aggregate': True, 'longitude': None, 'latitude': None, 'region': '', 'adminregion': '', 'lendingType': '', 'incomeLevel': '', 'capitalCity': ''}
{'id': 'SAU', 'value': 'Saudi Arabia', 'aggregate': False, 'longitude': 46.6977, 'latitude': 24.6748, 'region': 'MEA', 'adminregion': '', 'lendingType': 'LNX', 'incomeLevel': 'HIC', 'capitalCity': 'Riyadh'}
{'id': 'SDN', 'value': 'Sudan', 'aggregate': False, 'longitude': 32.5363, 'latitude': 15.5932, 'region': 'SSF', 'adminregion': 'SSA', 'lendingType': 'IDX', 'incomeLevel': 'LIC', 'capitalCity': 'Khartoum'}
{'id': 'SEN', 'value': 'Senegal', 'aggregate': False, 'longitude': -17.4734, 'latitude': 14.7247, 'region': 'SSF', 'adminregion': 'SSA', 'lendingType': 'IDX', 'incomeLevel': 'LMC', 'capitalCity': 'Dakar'}
{'id': 'SGP', 'value': 'Singapore', 'aggregate': False, 'longitude': 103.85, 'latitude': 1.28941, 'region': 'EAS', 'adminregion': '', 'lendingType': 'LNX', 'incomeLevel': 'HIC', 'capitalCity': 'Singapore'}
{'id': 'SLB', 'value': 'Solomon Islands', 'aggregate': False, 'longitude': 159.949, 'latitude': -9.42676, 'region': 'EAS', 'adminregion': 'EAP', 'lendingType': 'IDX', 'incomeLevel': 'LMC', 'capitalCity': 'Honiara'}
{'id': 'SLE', 'value': 'Sierra Leone', 'aggregate': False, 'longitude': -13.2134, 'latitude': 8.4821, 'region': 'SSF', 'adminregion': 'SSA', 'lendingType': 'IDX', 'incomeLevel': 'LIC', 'capitalCity': 'Freetown'}
{'id': 'SLV', 'value': 'El Salvador', 'aggregate': False, 'longitude': -89.2073, 'latitude': 13.7034, 'region': 'LCN', 'adminregion': 'LAC', 'lendingType': 'IBD', 'incomeLevel': 'UMC', 'capitalCity': 'San Salvador'}
{'id': 'SMR', 'value': 'San Marino', 'aggregate': False, 'longitude': 12.4486, 'latitude': 43.9322, 'region': 'ECS', 'adminregion': '', 'lendingType': 'LNX', 'incomeLevel': 'HIC', 'capitalCity': 'San Marino'}
{'id': 'SOM', 'value': 'Somalia', 'aggregate': False, 'longitude': 45.3254, 'latitude': 2.07515, 'region': 'SSF', 'adminregion': 'SSA', 'lendingType': 'IDX', 'incomeLevel': 'LIC', 'capitalCity': 'Mogadishu'}
{'id': 'SRB', 'value': 'Serbia', 'aggregate': False, 'longitude': 20.4656, 'latitude': 44.8024, 'region': 'ECS', 'adminregion': 'ECA', 'lendingType': 'IBD', 'incomeLevel': 'UMC', 'capitalCity': 'Belgrade'}
{'id': 'SSA', 'value': 'Sub-Saharan Africa (excluding high income)', 'aggregate': True, 'longitude': None, 'latitude': None, 'region': '', 'adminregion': '', 'lendingType': '', 'incomeLevel': '', 'capitalCity': ''}
{'id': 'SSD', 'value': 'South Sudan', 'aggregate': False, 'longitude': 31.6, 'latitude': 4.85, 'region': 'SSF', 'adminregion': 'SSA', 'lendingType': 'IDX', 'incomeLevel': 'LIC', 'capitalCity': 'Juba'}
{'id': 'SSF', 'value': 'Sub-Saharan Africa', 'aggregate': True, 'longitude': None, 'latitude': None, 'region': '', 'adminregion': '', 'lendingType': '', 'incomeLevel': '', 'capitalCity': ''}
{'id': 'SST', 'value': 'Small states', 'aggregate': True, 'longitude': None, 'latitude': None, 'region': '', 'adminregion': '', 'lendingType': '', 'incomeLevel': '', 'capitalCity': ''}
{'id': 'STP', 'value': 'Sao Tome and Principe', 'aggregate': False, 'longitude': 6.6071, 'latitude': 0.20618, 'region': 'SSF', 'adminregion': 'SSA', 'lendingType': 'IDX', 'incomeLevel': 'LMC', 'capitalCity': 'Sao Tome'}
{'id': 'SUR', 'value': 'Suriname', 'aggregate': False, 'longitude': -55.1679, 'latitude': 5.8232, 'region': 'LCN', 'adminregion': 'LAC', 'lendingType': 'IBD', 'incomeLevel': 'UMC', 'capitalCity': 'Paramaribo'}
{'id': 'SVK', 'value': 'Slovak Republic', 'aggregate': False, 'longitude': 17.1073, 'latitude': 48.1484, 'region': 'ECS', 'adminregion': '', 'lendingType': 'LNX', 'incomeLevel': 'HIC', 'capitalCity': 'Bratislava'}
{'id': 'SVN', 'value': 'Slovenia', 'aggregate': False, 'longitude': 14.5044, 'latitude': 46.0546, 'region': 'ECS', 'adminregion': '', 'lendingType': 'LNX', 'incomeLevel': 'HIC', 'capitalCity': 'Ljubljana'}
{'id': 'SWE', 'value': 'Sweden', 'aggregate': False, 'longitude': 18.0645, 'latitude': 59.3327, 'region': 'ECS', 'adminregion': '', 'lendingType': 'LNX', 'incomeLevel': 'HIC', 'capitalCity': 'Stockholm'}
{'id': 'SWZ', 'value': 'Eswatini', 'aggregate': False, 'longitude': 31.4659, 'latitude': -26.5225, 'region': 'SSF', 'adminregion': 'SSA', 'lendingType': 'IBD', 'incomeLevel': 'LMC', 'capitalCity': 'Mbabane'}
{'id': 'SXM', 'value': 'Sint Maarten (Dutch part)', 'aggregate': False, 'longitude': None, 'latitude': None, 'region': 'LCN', 'adminregion': '', 'lendingType': 'LNX', 'incomeLevel': 'HIC', 'capitalCity': 'Philipsburg'}
{'id': 'SYC', 'value': 'Seychelles', 'aggregate': False, 'longitude': 55.4466, 'latitude': -4.6309, 'region': 'SSF', 'adminregion': '', 'lendingType': 'IBD', 'incomeLevel': 'HIC', 'capitalCity': 'Victoria'}
{'id': 'SYR', 'value': 'Syrian Arab Republic', 'aggregate': False, 'longitude': 36.3119, 'latitude': 33.5146, 'region': 'MEA', 'adminregion': 'MNA', 'lendingType': 'IDX', 'incomeLevel': 'LIC', 'capitalCity': 'Damascus'}
{'id': 'TCA', 'value': 'Turks and Caicos Islands', 'aggregate': False, 'longitude': -71.141389, 'latitude': 21.4602778, 'region': 'LCN', 'adminregion': '', 'lendingType': 'LNX', 'incomeLevel': 'HIC', 'capitalCity': 'Grand Turk'}
{'id': 'TCD', 'value': 'Chad', 'aggregate': False, 'longitude': 15.0445, 'latitude': 12.1048, 'region': 'SSF', 'adminregion': 'SSA', 'lendingType': 'IDX', 'incomeLevel': 'LIC', 'capitalCity': "N'Djamena"}
{'id': 'TEA', 'value': 'East Asia & Pacific (IDA & IBRD countries)', 'aggregate': True, 'longitude': None, 'latitude': None, 'region': '', 'adminregion': '', 'lendingType': '', 'incomeLevel': '', 'capitalCity': ''}
{'id': 'TEC', 'value': 'Europe & Central Asia (IDA & IBRD countries)', 'aggregate': True, 'longitude': None, 'latitude': None, 'region': '', 'adminregion': '', 'lendingType': '', 'incomeLevel': '', 'capitalCity': ''}
{'id': 'TGO', 'value': 'Togo', 'aggregate': False, 'longitude': 1.2255, 'latitude': 6.1228, 'region': 'SSF', 'adminregion': 'SSA', 'lendingType': 'IDX', 'incomeLevel': 'LIC', 'capitalCity': 'Lome'}
{'id': 'THA', 'value': 'Thailand', 'aggregate': False, 'longitude': 100.521, 'latitude': 13.7308, 'region': 'EAS', 'adminregion': 'EAP', 'lendingType': 'IBD', 'incomeLevel': 'UMC', 'capitalCity': 'Bangkok'}
{'id': 'TJK', 'value': 'Tajikistan', 'aggregate': False, 'longitude': 68.7864, 'latitude': 38.5878, 'region': 'ECS', 'adminregion': 'ECA', 'lendingType': 'IDX', 'incomeLevel': 'LMC', 'capitalCity': 'Dushanbe'}
{'id': 'TKM', 'value': 'Turkmenistan', 'aggregate': False, 'longitude': 58.3794, 'latitude': 37.9509, 'region': 'ECS', 'adminregion': 'ECA', 'lendingType': 'IBD', 'incomeLevel': 'UMC', 'capitalCity': 'Ashgabat'}
{'id': 'TLA', 'value': 'Latin America & the Caribbean (IDA & IBRD countries)', 'aggregate': True, 'longitude': None, 'latitude': None, 'region': '', 'adminregion': '', 'lendingType': '', 'incomeLevel': '', 'capitalCity': ''}
{'id': 'TLS', 'value': 'Timor-Leste', 'aggregate': False, 'longitude': 125.567, 'latitude': -8.56667, 'region': 'EAS', 'adminregion': 'EAP', 'lendingType': 'IDB', 'incomeLevel': 'LMC', 'capitalCity': 'Dili'}
{'id': 'TMN', 'value': 'Middle East & North Africa (IDA & IBRD countries)', 'aggregate': True, 'longitude': None, 'latitude': None, 'region': '', 'adminregion': '', 'lendingType': '', 'incomeLevel': '', 'capitalCity': ''}
{'id': 'TON', 'value': 'Tonga', 'aggregate': False, 'longitude': -175.216, 'latitude': -21.136, 'region': 'EAS', 'adminregion': 'EAP', 'lendingType': 'IDX', 'incomeLevel': 'UMC', 'capitalCity': "Nuku'alofa"}
{'id': 'TSA', 'value': 'South Asia (IDA & IBRD)', 'aggregate': True, 'longitude': None, 'latitude': None, 'region': '', 'adminregion': '', 'lendingType': '', 'incomeLevel': '', 'capitalCity': ''}
{'id': 'TSS', 'value': 'Sub-Saharan Africa (IDA & IBRD countries)', 'aggregate': True, 'longitude': None, 'latitude': None, 'region': '', 'adminregion': '', 'lendingType': '', 'incomeLevel': '', 'capitalCity': ''}
{'id': 'TTO', 'value': 'Trinidad and Tobago', 'aggregate': False, 'longitude': -61.4789, 'latitude': 10.6596, 'region': 'LCN', 'adminregion': '', 'lendingType': 'IBD', 'incomeLevel': 'HIC', 'capitalCity': 'Port-of-Spain'}
{'id': 'TUN', 'value': 'Tunisia', 'aggregate': False, 'longitude': 10.21, 'latitude': 36.7899, 'region': 'MEA', 'adminregion': 'MNA', 'lendingType': 'IBD', 'incomeLevel': 'LMC', 'capitalCity': 'Tunis'}
{'id': 'TUR', 'value': 'Turkiye', 'aggregate': False, 'longitude': 32.3606, 'latitude': 39.7153, 'region': 'ECS', 'adminregion': 'ECA', 'lendingType': 'IBD', 'incomeLevel': 'UMC', 'capitalCity': 'Ankara'}
{'id': 'TUV', 'value': 'Tuvalu', 'aggregate': False, 'longitude': 179.089567, 'latitude': -8.6314877, 'region': 'EAS', 'adminregion': 'EAP', 'lendingType': 'IDX', 'incomeLevel': 'UMC', 'capitalCity': 'Funafuti'}
{'id': 'TZA', 'value': 'Tanzania', 'aggregate': False, 'longitude': 35.7382, 'latitude': -6.17486, 'region': 'SSF', 'adminregion': 'SSA', 'lendingType': 'IDX', 'incomeLevel': 'LMC', 'capitalCity': 'Dodoma'}
{'id': 'UGA', 'value': 'Uganda', 'aggregate': False, 'longitude': 32.5729, 'latitude': 0.314269, 'region': 'SSF', 'adminregion': 'SSA', 'lendingType': 'IDX', 'incomeLevel': 'LIC', 'capitalCity': 'Kampala'}
{'id': 'UKR', 'value': 'Ukraine', 'aggregate': False, 'longitude': 30.5038, 'latitude': 50.4536, 'region': 'ECS', 'adminregion': 'ECA', 'lendingType': 'IBD', 'incomeLevel': 'LMC', 'capitalCity': 'Kiev'}
{'id': 'UMC', 'value': 'Upper middle income', 'aggregate': True, 'longitude': None, 'latitude': None, 'region': '', 'adminregion': '', 'lendingType': '', 'incomeLevel': '', 'capitalCity': ''}
{'id': 'URY', 'value': 'Uruguay', 'aggregate': False, 'longitude': -56.0675, 'latitude': -34.8941, 'region': 'LCN', 'adminregion': '', 'lendingType': 'IBD', 'incomeLevel': 'HIC', 'capitalCity': 'Montevideo'}
{'id': 'USA', 'value': 'United States', 'aggregate': False, 'longitude': -77.032, 'latitude': 38.8895, 'region': 'NAC', 'adminregion': '', 'lendingType': 'LNX', 'incomeLevel': 'HIC', 'capitalCity': 'Washington D.C.'}
{'id': 'UZB', 'value': 'Uzbekistan', 'aggregate': False, 'longitude': 69.269, 'latitude': 41.3052, 'region': 'ECS', 'adminregion': 'ECA', 'lendingType': 'IDB', 'incomeLevel': 'LMC', 'capitalCity': 'Tashkent'}
{'id': 'VCT', 'value': 'St. Vincent and the Grenadines', 'aggregate': False, 'longitude': -61.2653, 'latitude': 13.2035, 'region': 'LCN', 'adminregion': 'LAC', 'lendingType': 'IDB', 'incomeLevel': 'UMC', 'capitalCity': 'Kingstown'}
{'id': 'VEN', 'value': 'Venezuela, RB', 'aggregate': False, 'longitude': -69.8371, 'latitude': 9.08165, 'region': 'LCN', 'adminregion': '', 'lendingType': 'IBD', 'incomeLevel': 'INX', 'capitalCity': 'Caracas'}
{'id': 'VGB', 'value': 'British Virgin Islands', 'aggregate': False, 'longitude': -64.623056, 'latitude': 18.431389, 'region': 'LCN', 'adminregion': '', 'lendingType': 'LNX', 'incomeLevel': 'HIC', 'capitalCity': 'Road Town'}
{'id': 'VIR', 'value': 'Virgin Islands (U.S.)', 'aggregate': False, 'longitude': -64.8963, 'latitude': 18.3358, 'region': 'LCN', 'adminregion': '', 'lendingType': 'LNX', 'incomeLevel': 'HIC', 'capitalCity': 'Charlotte Amalie'}
{'id': 'VNM', 'value': 'Viet Nam', 'aggregate': False, 'longitude': 105.825, 'latitude': 21.0069, 'region': 'EAS', 'adminregion': 'EAP', 'lendingType': 'IBD', 'incomeLevel': 'LMC', 'capitalCity': 'Hanoi'}
{'id': 'VUT', 'value': 'Vanuatu', 'aggregate': False, 'longitude': 168.321, 'latitude': -17.7404, 'region': 'EAS', 'adminregion': 'EAP', 'lendingType': 'IDX', 'incomeLevel': 'LMC', 'capitalCity': 'Port-Vila'}
{'id': 'WLD', 'value': 'World', 'aggregate': True, 'longitude': None, 'latitude': None, 'region': '', 'adminregion': '', 'lendingType': '', 'incomeLevel': '', 'capitalCity': ''}
{'id': 'WSM', 'value': 'Samoa', 'aggregate': False, 'longitude': -171.752, 'latitude': -13.8314, 'region': 'EAS', 'adminregion': 'EAP', 'lendingType': 'IDX', 'incomeLevel': 'LMC', 'capitalCity': 'Apia'}
{'id': 'XKX', 'value': 'Kosovo', 'aggregate': False, 'longitude': 20.926, 'latitude': 42.565, 'region': 'ECS', 'adminregion': 'ECA', 'lendingType': 'IDX', 'incomeLevel': 'UMC', 'capitalCity': 'Pristina'}
{'id': 'YEM', 'value': 'Yemen, Rep.', 'aggregate': False, 'longitude': 44.2075, 'latitude': 15.352, 'region': 'MEA', 'adminregion': 'MNA', 'lendingType': 'IDX', 'incomeLevel': 'LIC', 'capitalCity': "Sana'a"}
{'id': 'ZAF', 'value': 'South Africa', 'aggregate': False, 'longitude': 28.1871, 'latitude': -25.746, 'region': 'SSF', 'adminregion': 'SSA', 'lendingType': 'IBD', 'incomeLevel': 'UMC', 'capitalCity': 'Pretoria'}
{'id': 'ZMB', 'value': 'Zambia', 'aggregate': False, 'longitude': 28.2937, 'latitude': -15.3982, 'region': 'SSF', 'adminregion': 'SSA', 'lendingType': 'IDX', 'incomeLevel': 'LMC', 'capitalCity': 'Lusaka'}
{'id': 'ZWE', 'value': 'Zimbabwe', 'aggregate': False, 'longitude': 31.0672, 'latitude': -17.8312, 'region': 'SSF', 'adminregion': 'SSA', 'lendingType': 'IDB', 'incomeLevel': 'LMC', 'capitalCity': 'Harare'}
wb.economy.DataFrame()
name aggregate longitude latitude region adminregion lendingType incomeLevel capitalCity
id
ABW Aruba False -70.0167 12.51670 LCN LNX HIC Oranjestad
AFE Africa Eastern and Southern True NaN NaN
AFG Afghanistan False 69.1761 34.52280 SAS SAS IDX LIC Kabul
AFW Africa Western and Central True NaN NaN
AGO Angola False 13.2420 -8.81155 SSF SSA IBD LMC Luanda
... ... ... ... ... ... ... ... ... ...
XKX Kosovo False 20.9260 42.56500 ECS ECA IDX UMC Pristina
YEM Yemen, Rep. False 44.2075 15.35200 MEA MNA IDX LIC Sana'a
ZAF South Africa False 28.1871 -25.74600 SSF SSA IBD UMC Pretoria
ZMB Zambia False 28.2937 -15.39820 SSF SSA IDX LMC Lusaka
ZWE Zimbabwe False 31.0672 -17.83120 SSF SSA IDB LMC Harare

266 rows × 9 columns

for region in wb.region.list():
    print(region)
{'id': '', 'code': 'AFE', 'iso2code': 'ZH', 'name': 'Africa Eastern and Southern'}
{'id': '', 'code': 'AFR', 'iso2code': 'A9', 'name': 'Africa'}
{'id': '', 'code': 'AFW', 'iso2code': 'ZI', 'name': 'Africa Western and Central'}
{'id': '', 'code': 'ARB', 'iso2code': '1A', 'name': 'Arab World'}
{'id': '', 'code': 'CAA', 'iso2code': 'C9', 'name': 'Sub-Saharan Africa (IFC classification)'}
{'id': '', 'code': 'CEA', 'iso2code': 'C4', 'name': 'East Asia and the Pacific (IFC classification)'}
{'id': '', 'code': 'CEB', 'iso2code': 'B8', 'name': 'Central Europe and the Baltics'}
{'id': '', 'code': 'CEU', 'iso2code': 'C5', 'name': 'Europe and Central Asia (IFC classification)'}
{'id': '', 'code': 'CLA', 'iso2code': 'C6', 'name': 'Latin America and the Caribbean (IFC classification)'}
{'id': '', 'code': 'CME', 'iso2code': 'C7', 'name': 'Middle East and North Africa (IFC classification)'}
{'id': '', 'code': 'CSA', 'iso2code': 'C8', 'name': 'South Asia (IFC classification)'}
{'id': '', 'code': 'CSS', 'iso2code': 'S3', 'name': 'Caribbean small states'}
{'id': '', 'code': 'EAP', 'iso2code': '4E', 'name': 'East Asia & Pacific (excluding high income)'}
{'id': '', 'code': 'EAR', 'iso2code': 'V2', 'name': 'Early-demographic dividend'}
{'id': '1', 'code': 'EAS', 'iso2code': 'Z4', 'name': 'East Asia & Pacific'}
{'id': '', 'code': 'ECA', 'iso2code': '7E', 'name': 'Europe & Central Asia (excluding high income)'}
{'id': '2', 'code': 'ECS', 'iso2code': 'Z7', 'name': 'Europe & Central Asia'}
{'id': '', 'code': 'EMU', 'iso2code': 'XC', 'name': 'Euro area'}
{'id': '', 'code': 'EUU', 'iso2code': 'EU', 'name': 'European Union'}
{'id': '', 'code': 'FCS', 'iso2code': 'F1', 'name': 'Fragile and conflict affected situations'}
{'id': '', 'code': 'HPC', 'iso2code': 'XE', 'name': 'Heavily indebted poor countries (HIPC)'}
{'id': '', 'code': 'LAC', 'iso2code': 'XJ', 'name': 'Latin America & Caribbean (excluding high income)'}
{'id': '3', 'code': 'LCN', 'iso2code': 'ZJ', 'name': 'Latin America & Caribbean '}
{'id': '', 'code': 'LDC', 'iso2code': 'XL', 'name': 'Least developed countries: UN classification'}
{'id': '', 'code': 'LTE', 'iso2code': 'V3', 'name': 'Late-demographic dividend'}
{'id': '', 'code': 'MDE', 'iso2code': 'M1', 'name': 'Middle East (developing only)'}
{'id': '4', 'code': 'MEA', 'iso2code': 'ZQ', 'name': 'Middle East & North Africa'}
{'id': '', 'code': 'MNA', 'iso2code': 'XQ', 'name': 'Middle East & North Africa (excluding high income)'}
{'id': '6', 'code': 'NAC', 'iso2code': 'XU', 'name': 'North America'}
{'id': '', 'code': 'NAF', 'iso2code': 'M2', 'name': 'North Africa'}
{'id': '', 'code': 'NRS', 'iso2code': '6X', 'name': 'Non-resource rich Sub-Saharan Africa countries'}
{'id': '', 'code': 'OED', 'iso2code': 'OE', 'name': 'OECD members'}
{'id': '', 'code': 'OSS', 'iso2code': 'S4', 'name': 'Other small states'}
{'id': '', 'code': 'PRE', 'iso2code': 'V1', 'name': 'Pre-demographic dividend'}
{'id': '', 'code': 'PSS', 'iso2code': 'S2', 'name': 'Pacific island small states'}
{'id': '', 'code': 'PST', 'iso2code': 'V4', 'name': 'Post-demographic dividend'}
{'id': '', 'code': 'RRS', 'iso2code': 'R6', 'name': 'Resource rich Sub-Saharan Africa countries'}
{'id': '8', 'code': 'SAS', 'iso2code': '8S', 'name': 'South Asia'}
{'id': '', 'code': 'SSA', 'iso2code': 'ZF', 'name': 'Sub-Saharan Africa (excluding high income)'}
{'id': '9', 'code': 'SSF', 'iso2code': 'ZG', 'name': 'Sub-Saharan Africa '}
{'id': '', 'code': 'SST', 'iso2code': 'S1', 'name': 'Small states'}
{'id': '', 'code': 'SXZ', 'iso2code': 'A4', 'name': 'Sub-Saharan Africa excluding South Africa'}
{'id': '', 'code': 'WLD', 'iso2code': '1W', 'name': 'World'}
{'id': '', 'code': 'XZN', 'iso2code': 'A5', 'name': 'Sub-Saharan Africa excluding South Africa and Nigeria'}
for i, indicator in enumerate(wb.series.list()):
    print(indicator)
    if i > 10: break
{'id': 'AG.AGR.TRAC.NO', 'value': 'Agricultural machinery, tractors'}
{'id': 'AG.CON.FERT.PT.ZS', 'value': 'Fertilizer consumption (% of fertilizer production)'}
{'id': 'AG.CON.FERT.ZS', 'value': 'Fertilizer consumption (kilograms per hectare of arable land)'}
{'id': 'AG.LND.AGRI.K2', 'value': 'Agricultural land (sq. km)'}
{'id': 'AG.LND.AGRI.ZS', 'value': 'Agricultural land (% of land area)'}
{'id': 'AG.LND.ARBL.HA', 'value': 'Arable land (hectares)'}
{'id': 'AG.LND.ARBL.HA.PC', 'value': 'Arable land (hectares per person)'}
{'id': 'AG.LND.ARBL.ZS', 'value': 'Arable land (% of land area)'}
{'id': 'AG.LND.CREL.HA', 'value': 'Land under cereal production (hectares)'}
{'id': 'AG.LND.CROP.ZS', 'value': 'Permanent cropland (% of land area)'}
{'id': 'AG.LND.EL5M.RU.K2', 'value': 'Rural land area where elevation is below 5 meters (sq. km)'}
{'id': 'AG.LND.EL5M.RU.ZS', 'value': 'Rural land area where elevation is below 5 meters (% of total land area)'}
wb.series.info(['SH.DTH.IMRT', 'NY.GDP.PCAP.CD'])
id value
NY.GDP.PCAP.CD GDP per capita (current US$)
SH.DTH.IMRT Number of infant deaths
2 elements
wb.economy.info(['CAN', 'MEX', 'SEN', 'IND'])     # Countries in North America
id value region incomeLevel
CAN Canada NAC HIC
IND India SAS LMC
MEX Mexico LCN UMC
SEN Senegal SSF LMC
4 elements

Retrieving specific indicators

# population for African countries, every other year
df_population = wb.data.DataFrame('SP.POP.TOTL',
                  wb.region.members('AFR'),
                  range(2010, 2020))
df_population.head()
YR2010 YR2011 YR2012 YR2013 YR2014 YR2015 YR2016 YR2017 YR2018 YR2019
economy
AGO 23364185.0 24259111.0 25188292.0 26147002.0 27128337.0 28127721.0 29154746.0 30208628.0 31273533.0 32353588.0
BDI 9126605.0 9455733.0 9795479.0 10149577.0 10494913.0 10727148.0 10903327.0 11155593.0 11493472.0 11874838.0
BEN 9445710.0 9726380.0 10014078.0 10308730.0 10614844.0 10932783.0 11260085.0 11596779.0 11940683.0 12290444.0
BFA 16116845.0 16602651.0 17113732.0 17636408.0 18169842.0 18718019.0 19275498.0 19835858.0 20392723.0 20951639.0
BWA 2091664.0 2134037.0 2175425.0 2217278.0 2260376.0 2305171.0 2352416.0 2401840.0 2451409.0 2499702.0
df = wb.data.DataFrame(['SP.POP.TOTL', 'EN.ATM.CO2E.KT', 'SH.DTH.IMRT'],
                  time=range(2000, 2020))
df.head(10)
YR2000 YR2001 YR2002 YR2003 YR2004 YR2005 YR2006 YR2007 YR2008 YR2009 YR2010 YR2011 YR2012 YR2013 YR2014 YR2015 YR2016 YR2017 YR2018 YR2019
economy series
ABW EN.ATM.CO2E.KT NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN
SH.DTH.IMRT NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN
SP.POP.TOTL 8.910100e+04 9.069100e+04 9.178100e+04 9.270100e+04 9.354000e+04 9.448300e+04 9.560600e+04 9.678700e+04 9.799600e+04 9.921200e+04 1.003410e+05 1.012880e+05 1.021120e+05 1.028800e+05 1.035940e+05 1.042570e+05 1.048740e+05 1.054390e+05 1.059620e+05 1.064420e+05
AFE EN.ATM.CO2E.KT 3.579675e+05 3.950615e+05 4.064882e+05 4.286378e+05 4.597423e+05 4.608409e+05 4.678292e+05 4.887976e+05 5.223523e+05 5.046904e+05 5.326141e+05 5.253379e+05 5.467759e+05 5.685475e+05 5.916810e+05 5.762660e+05 5.802192e+05 5.909055e+05 5.987210e+05 6.107235e+05
SH.DTH.IMRT 1.363969e+06 1.342199e+06 1.317876e+06 1.290440e+06 1.263798e+06 1.239870e+06 1.219541e+06 1.197619e+06 1.176505e+06 1.153960e+06 1.131375e+06 1.108844e+06 1.086266e+06 1.066441e+06 1.050665e+06 1.037654e+06 1.024422e+06 1.011775e+06 1.001063e+06 9.927820e+05
SP.POP.TOTL 4.016006e+08 4.120019e+08 4.227411e+08 4.338075e+08 4.452816e+08 4.571538e+08 4.695085e+08 4.824064e+08 4.957489e+08 5.094105e+08 5.234597e+08 5.377930e+08 5.525307e+08 5.678921e+08 5.836511e+08 6.000084e+08 6.163776e+08 6.327466e+08 6.497571e+08 6.672430e+08
AFG EN.ATM.CO2E.KT 1.078120e+03 1.088638e+03 1.403030e+03 1.653207e+03 1.292307e+03 1.961711e+03 2.283680e+03 2.847810e+03 4.375640e+03 6.558970e+03 8.576150e+03 1.196189e+04 1.020813e+04 9.402050e+03 9.281340e+03 1.005759e+04 9.294930e+03 1.002278e+04 1.097238e+04 1.123883e+04
SH.DTH.IMRT 8.758700e+04 8.513400e+04 8.205900e+04 8.349700e+04 8.537200e+04 8.388700e+04 8.248000e+04 8.155100e+04 7.694500e+04 7.329300e+04 7.228200e+04 7.043300e+04 6.987400e+04 6.983600e+04 6.878600e+04 6.804000e+04 6.665000e+04 6.482800e+04 6.372300e+04 6.276000e+04
SP.POP.TOTL 1.954298e+07 1.968863e+07 2.100026e+07 2.264513e+07 2.355355e+07 2.441119e+07 2.544294e+07 2.590330e+07 2.642720e+07 2.738531e+07 2.818967e+07 2.924916e+07 3.046648e+07 3.154121e+07 3.271621e+07 3.375350e+07 3.463621e+07 3.564342e+07 3.668678e+07 3.776950e+07
AFW EN.ATM.CO2E.KT 1.406535e+05 1.478794e+05 1.386566e+05 1.481855e+05 1.497513e+05 1.520415e+05 1.442668e+05 1.398390e+05 1.472147e+05 1.419839e+05 1.595740e+05 1.654985e+05 1.703507e+05 1.864867e+05 1.963436e+05 1.943636e+05 2.013992e+05 2.005509e+05 2.106189e+05 2.229904e+05