Women Business and the Law Index Score (scale 1-100)

Source: worldbank.org, 03.09.2025

Year: 2023

Flag Country Value Value change, % Rank
Afghanistan Afghanistan 31.9 0% 73
Angola Angola 79.4 0% 26
Albania Albania 91.3 0% 9
United Arab Emirates United Arab Emirates 82.5 0% 22
Argentina Argentina 79.4 0% 26
Armenia Armenia 90.6 +3.57% 10
Antigua & Barbuda Antigua & Barbuda 68.8 0% 41
Australia Australia 96.9 0% 3
Austria Austria 96.9 0% 3
Azerbaijan Azerbaijan 85 +7.94% 18
Burundi Burundi 76.3 0% 31
Belgium Belgium 100 0% 1
Benin Benin 83.8 0% 20
Burkina Faso Burkina Faso 82.5 0% 22
Bangladesh Bangladesh 49.4 0% 65
Bulgaria Bulgaria 90.6 0% 10
Bahrain Bahrain 68.1 0% 42
Bahamas Bahamas 81.3 0% 23
Bosnia & Herzegovina Bosnia & Herzegovina 85 0% 18
Belarus Belarus 75.6 0% 32
Belize Belize 82.5 +3.94% 22
Bolivia Bolivia 88.8 0% 12
Brazil Brazil 85 0% 18
Barbados Barbados 80 0% 25
Brunei Brunei 53.1 0% 61
Bhutan Bhutan 75 0% 33
Botswana Botswana 63.8 0% 48
Central African Republic Central African Republic 77.5 0% 29
Canada Canada 100 0% 1
Switzerland Switzerland 88.1 0% 13
Chile Chile 80 0% 25
China China 78.1 0% 28
Côte d’Ivoire Côte d’Ivoire 95 0% 4
Cameroon Cameroon 60 0% 52
Congo - Kinshasa Congo - Kinshasa 78.8 0% 27
Congo - Brazzaville Congo - Brazzaville 58.1 0% 55
Colombia Colombia 84.4 0% 19
Comoros Comoros 65 0% 46
Cape Verde Cape Verde 86.3 0% 16
Costa Rica Costa Rica 91.9 0% 8
Cyprus Cyprus 96.9 +2.65% 3
Czechia Czechia 93.8 0% 6
Germany Germany 100 0% 1
Djibouti Djibouti 71.3 0% 38
Dominica Dominica 62.5 0% 49
Denmark Denmark 100 0% 1
Dominican Republic Dominican Republic 86.3 0% 16
Algeria Algeria 57.5 0% 56
Ecuador Ecuador 89.4 0% 11
Egypt Egypt 50.6 0% 63
Eritrea Eritrea 69.4 0% 40
Spain Spain 100 0% 1
Estonia Estonia 97.5 0% 2
Ethiopia Ethiopia 80 0% 25
Finland Finland 97.5 0% 2
Fiji Fiji 82.5 0% 22
France France 100 0% 1
Micronesia (Federated States of) Micronesia (Federated States of) 61.3 0% 50
Gabon Gabon 95 0% 4
United Kingdom United Kingdom 97.5 0% 2
Georgia Georgia 88.1 0% 13
Ghana Ghana 75 0% 33
Guinea Guinea 73.8 0% 35
Gambia Gambia 69.4 0% 40
Guinea-Bissau Guinea-Bissau 51.9 0% 62
Equatorial Guinea Equatorial Guinea 58.1 +12% 55
Greece Greece 100 0% 1
Grenada Grenada 80.6 0% 24
Guatemala Guatemala 73.8 0% 35
Guyana Guyana 86.9 0% 15
Hong Kong SAR China Hong Kong SAR China 91.9 0% 8
Honduras Honduras 75 0% 33
Croatia Croatia 93.8 0% 6
Haiti Haiti 61.3 0% 50
Hungary Hungary 93.8 0% 6
Indonesia Indonesia 70.6 0% 39
India India 74.4 0% 34
Ireland Ireland 100 0% 1
Iran Iran 31.3 0% 74
Iraq Iraq 48.1 0% 66
Iceland Iceland 100 0% 1
Israel Israel 80.6 0% 24
Italy Italy 97.5 0% 2
Jamaica Jamaica 74.4 +9.17% 34
Jordan Jordan 59.4 +26.7% 53
Japan Japan 78.8 0% 27
Kazakhstan Kazakhstan 75.6 0% 32
Kenya Kenya 83.8 0% 20
Kyrgyzstan Kyrgyzstan 76.9 0% 30
Cambodia Cambodia 81.3 0% 23
Kiribati Kiribati 76.3 0% 31
St. Kitts & Nevis St. Kitts & Nevis 71.3 0% 38
South Korea South Korea 88.1 0% 13
Kuwait Kuwait 38.1 0% 70
Laos Laos 85.6 0% 17
Lebanon Lebanon 58.8 0% 54
Liberia Liberia 81.3 0% 23
Libya Libya 50 0% 64
St. Lucia St. Lucia 83.8 0% 20
Sri Lanka Sri Lanka 65.6 0% 45
Lesotho Lesotho 80.6 +3.2% 24
Lithuania Lithuania 93.8 0% 6
Luxembourg Luxembourg 100 0% 1
Latvia Latvia 100 0% 1
Morocco Morocco 75.6 0% 32
Moldova Moldova 90.6 +3.57% 10
Madagascar Madagascar 69.4 0% 40
Maldives Maldives 73.8 0% 35
Mexico Mexico 88.8 0% 12
Marshall Islands Marshall Islands 65.6 0% 45
North Macedonia North Macedonia 85 0% 18
Mali Mali 63.8 0% 48
Malta Malta 91.3 0% 9
Myanmar (Burma) Myanmar (Burma) 58.8 0% 54
Montenegro Montenegro 85 0% 18
Mongolia Mongolia 90.6 0% 10
Mozambique Mozambique 82.5 0% 22
Mauritania Mauritania 48.1 0% 66
Mauritius Mauritius 89.4 0% 11
Malawi Malawi 80 0% 25
Malaysia Malaysia 60.6 +21.3% 51
Namibia Namibia 80 0% 25
Niger Niger 53.8 0% 60
Nigeria Nigeria 66.3 0% 44
Nicaragua Nicaragua 86.3 0% 16
Netherlands Netherlands 100 0% 1
Norway Norway 96.9 0% 3
Nepal Nepal 80.6 0% 24
New Zealand New Zealand 97.5 0% 2
Oman Oman 46.3 +29.8% 68
Pakistan Pakistan 58.8 0% 54
Panama Panama 79.4 0% 26
Peru Peru 95 0% 4
Philippines Philippines 78.8 0% 27
Palau Palau 56.3 0% 58
Papua New Guinea Papua New Guinea 60 0% 52
Poland Poland 93.8 0% 6
Puerto Rico Puerto Rico 83.8 0% 20
Portugal Portugal 100 0% 1
Paraguay Paraguay 94.4 0% 5
Palestinian Territories Palestinian Territories 26.3 0% 76
Qatar Qatar 35.6 +21.3% 71
Romania Romania 90.6 0% 10
Russia Russia 73.1 0% 36
Rwanda Rwanda 91.9 +9.7% 8
Saudi Arabia Saudi Arabia 71.3 0% 38
Sudan Sudan 32.5 0% 72
Senegal Senegal 72.5 0% 37
Singapore Singapore 82.5 0% 22
Solomon Islands Solomon Islands 56.9 0% 57
Sierra Leone Sierra Leone 92.5 +27.6% 7
El Salvador El Salvador 88.8 0% 12
San Marino San Marino 85 0% 18
Somalia Somalia 46.9 0% 67
Serbia Serbia 93.8 0% 6
South Sudan South Sudan 67.5 0% 43
São Tomé & Príncipe São Tomé & Príncipe 83.1 0% 21
Suriname Suriname 76.9 +8.85% 30
Slovakia Slovakia 87.5 +2.94% 14
Slovenia Slovenia 96.9 0% 3
Sweden Sweden 100 0% 1
Eswatini Eswatini 46.3 0% 68
Seychelles Seychelles 76.3 0% 31
Syria Syria 40 0% 69
Chad Chad 66.3 0% 44
Togo Togo 97.5 +19.1% 2
Thailand Thailand 78.1 0% 28
Tajikistan Tajikistan 78.8 0% 27
Timor-Leste Timor-Leste 86.3 0% 16
Tonga Tonga 58.8 0% 54
Trinidad & Tobago Trinidad & Tobago 75 0% 33
Tunisia Tunisia 64.4 0% 47
Turkey Turkey 82.5 0% 22
Tanzania Tanzania 81.3 0% 23
Uganda Uganda 83.8 +3.08% 20
Ukraine Ukraine 85 0% 18
Uruguay Uruguay 88.8 0% 12
United States United States 91.3 0% 9
Uzbekistan Uzbekistan 82.5 +16.8% 22
St. Vincent & Grenadines St. Vincent & Grenadines 68.1 0% 42
Venezuela Venezuela 85 0% 18
Vietnam Vietnam 88.1 0% 13
Vanuatu Vanuatu 55.6 0% 59
Samoa Samoa 75 0% 33
Kosovo Kosovo 91.9 0% 8
Yemen Yemen 26.9 0% 75
South Africa South Africa 88.1 0% 13
Zambia Zambia 81.3 0% 23
Zimbabwe Zimbabwe 86.9 0% 15

The Women Business and the Law Index Score is a crucial metric designed to measure the legal rights and opportunities afforded to women in the business sphere across different countries. Ranging from 1 to 100, this index is instrumental in assessing the progress of women's economic empowerment and indicates the level of legal equality in the workplace, as well as access to resources for female entrepreneurs. The index includes various factors such as the legal rights related to property ownership, employment, entrepreneurship, and sexual harassment protection. The latest update, in 2023, shows a significant median value of 81.25, highlighting the ongoing advancements towards gender equality in business frameworks globally.

The importance of the Women Business and the Law Index cannot be overstated. It provides crucial insights not only into women’s rights but also into the overall economic climate of countries. A higher index score implies not just a legal framework that supports women but also indicates a potential for greater economic development. Research has demonstrated that gender equality stimulates economic growth, improves labor productivity, and fosters innovation. Countries that score higher tend to have more robust economies, as they leverage the talents and resources of their entire population, not just a fraction.

The relation of the Women Business and the Law Index to other indicators is profound. It correlates with various indices measuring human capital development, economic growth, and poverty reduction. For instance, the Global Gender Gap Report indicates how close countries are to gender parity across multiple domains, and the Women Business and the Law Index offers a deeper dive into the specific legal frameworks affecting this parity. Furthermore, countries with high scores in this index often have better rankings in World Bank Ease of Doing Business Index, as supportive legal frameworks make it easier and safer for women to engage in business activities.

Several factors affect the Women Business and the Law Index. Cultural and societal norms play a significant role; in cultures where patriarchal values dominate, legal frameworks may not be as supportive of women's rights. Government policies, political stability, and economic conditions also critically influence the index score. Additionally, the level of advocacy and activism by women’s rights organizations can pressure governments to implement reforms that improve women's economic participation. For example, in countries like Belgium, Canada, Denmark, France, and Germany, which boast perfect scores of 100.0, there has been a history of strong advocacy for women's rights combined with robust legal frameworks that ensure equality in business.

To improve the Women Business and the Law Index, various strategies can be employed. First, public awareness campaigns can educate citizens about women’s rights and the importance of gender equality in the workplace. Second, updating legal frameworks to eliminate discrimination against women and to establish clear protections can help in elevating index scores. Additionally, mentorship programs and access to financial resources for women entrepreneurs can significantly enhance economic opportunities for women. Finally, collaboration between governments, NGOs, and the private sector is essential in creating environments that foster equity in business.

Nonetheless, the current index does have its flaws. For example, while the numbers indicate success in several regions, they may not fully encapsulate the nuances of women's experiences in business. Legal rights on paper do not necessarily translate to real-world equality. Implementation gaps—where laws exist but are not enforced effectively—can create discrepancies between the index score and the actual environment for women in business. Moreover, the index may overlook areas such as cultural barriers that prevent women from fully utilizing their legal rights, which can hinder true progress toward equality.

The latest statistics show a steady improvement from the historical world values, with the index scoring 77.86 in 2023, reflecting a significant rise from earlier years, especially since the early 2000s when it hovered around 60.65. This increasing trend in the Women Business and the Law Index over decades illustrates a growing global recognition of the importance of women's rights. However, the significant gap between the top and bottom performers, like the Palestinian Territories at 26.25 and Yemen at 26.88, highlights the continued challenges that many regions face.

In conclusion, the Women Business and the Law Index Score serves as an instrument for evaluating the legal environment for women in business worldwide. Its implications are profound, influencing economic development and social justice. As we observe both remarkable achievements in countries leading in gender equality and persistent challenges in others, it is evident that the journey towards true equality in business is ongoing. The reported scores encourage continuous reflection and action to ensure that women around the globe have equal access to opportunities and protections in the business landscape.

                    
# Install missing packages
import sys
import subprocess

def install(package):
subprocess.check_call([sys.executable, "-m", "pip", "install", package])

# Required packages
for package in ['wbdata', 'country_converter']:
try:
__import__(package)
except ImportError:
install(package)

# Import libraries
import wbdata
import country_converter as coco
from datetime import datetime

# Define World Bank indicator code
dataset_code = 'SG.LAW.INDX'

# Download data from World Bank API
data = wbdata.get_dataframe({dataset_code: 'value'},
date=(datetime(1960, 1, 1), datetime.today()),
parse_dates=True,
keep_levels=True).reset_index()

# Extract year
data['year'] = data['date'].dt.year

# Convert country names to ISO codes using country_converter
cc = coco.CountryConverter()
data['iso2c'] = cc.convert(names=data['country'], to='ISO2', not_found=None)
data['iso3c'] = cc.convert(names=data['country'], to='ISO3', not_found=None)

# Filter out rows where ISO codes could not be matched — likely not real countries
data = data[data['iso2c'].notna() & data['iso3c'].notna()]

# Sort for calculation
data = data.sort_values(['iso3c', 'year'])

# Calculate YoY absolute and percent change
data['value_change'] = data.groupby('iso3c')['value'].diff()
data['value_change_percent'] = data.groupby('iso3c')['value'].pct_change() * 100

# Calculate ranks (higher GDP per capita = better rank)
data['rank'] = data.groupby('year')['value'].rank(ascending=False, method='dense')

# Calculate rank change from previous year
data['rank_change'] = data.groupby('iso3c')['rank'].diff()

# Select desired columns
final_df = data[['country', 'iso2c', 'iso3c', 'year', 'value',
'value_change', 'value_change_percent', 'rank', 'rank_change']].copy()

# Optional: Add labels as metadata (could be useful for export or UI)
column_labels = {
'country': 'Country name',
'iso2c': 'ISO 2-letter country code',
'iso3c': 'ISO 3-letter country code',
'year': 'Year',
'value': 'GDP per capita (current US$)',
'value_change': 'Year-over-Year change in value',
'value_change_percent': 'Year-over-Year percent change in value',
'rank': 'Country rank by GDP per capita (higher = richer)',
'rank_change': 'Change in rank from previous year'
}

# Display first few rows
print(final_df.head(10))

# Optional: Save to CSV
#final_df.to_csv("gdp_per_capita_cleaned.csv", index=False)
                    
                
                    
# Check and install required packages
required_packages <- c("WDI", "countrycode", "dplyr")

for (pkg in required_packages) {
  if (!requireNamespace(pkg, quietly = TRUE)) {
    install.packages(pkg)
  }
}

# Load the necessary libraries
library(WDI)
library(dplyr)
library(countrycode)

# Define the dataset code (World Bank indicator code)
dataset_code <- 'SG.LAW.INDX'

# Download data using WDI package
dat <- WDI(indicator = dataset_code)

# Filter only countries using 'is_country' from countrycode
# This uses iso2c to identify whether the entry is a recognized country
dat <- dat %>%
  filter(countrycode(iso2c, origin = 'iso2c', destination = 'country.name', warn = FALSE) %in%
           countrycode::codelist$country.name.en)

# Ensure dataset is ordered by country and year
dat <- dat %>%
  arrange(iso3c, year)

# Rename the dataset_code column to "value" for easier manipulation
dat <- dat %>%
  rename(value = !!dataset_code)

# Calculate year-over-year (YoY) change and percentage change
dat <- dat %>%
  group_by(iso3c) %>%
  mutate(
    value_change = value - lag(value),                              # Absolute change from previous year
    value_change_percent = 100 * (value - lag(value)) / lag(value) # Percent change from previous year
  ) %>%
  ungroup()

# Calculate rank by year (higher value => higher rank)
dat <- dat %>%
  group_by(year) %>%
  mutate(rank = dense_rank(desc(value))) %>% # Rank countries by descending value
  ungroup()

# Calculate rank change (positive = moved up, negative = moved down)
dat <- dat %>%
  group_by(iso3c) %>%
  mutate(rank_change = rank - lag(rank)) %>% # Change in rank compared to previous year
  ungroup()

# Select and reorder final columns
final_data <- dat %>%
  select(
    country,
    iso2c,
    iso3c,
    year,
    value,
    value_change,
    value_change_percent,
    rank,
    rank_change
  )

# Add labels (variable descriptions)
attr(final_data$country, "label") <- "Country name"
attr(final_data$iso2c, "label") <- "ISO 2-letter country code"
attr(final_data$iso3c, "label") <- "ISO 3-letter country code"
attr(final_data$year, "label") <- "Year"
attr(final_data$value, "label") <- "GDP per capita (current US$)"
attr(final_data$value_change, "label") <- "Year-over-Year change in value"
attr(final_data$value_change_percent, "label") <- "Year-over-Year percent change in value"
attr(final_data$rank, "label") <- "Country rank by GDP per capita (higher = richer)"
attr(final_data$rank_change, "label") <- "Change in rank from previous year"

# Print the first few rows of the final dataset
print(head(final_data, 10))