Loading page
World Bank lending projects in Ghana with commitment amounts, IDA and IBRD split, approval and closing dates, borrower and implementing agency. 238 records.
Every column this dataset returns, with its type. This is the shape of the API response.
| Field | Type |
|---|---|
| project_id | TEXT NOT NULL |
| name | TEXT NOT NULL |
| status | TEXT |
| approval_date | DATE |
| approval_fiscal_year | INTEGER |
| closing_date | DATE |
| total_commitment_usd | DECIMAL(18,2) |
| ida_commitment_usd | DECIMAL(18,2) |
| ibrd_commitment_usd | DECIMAL(18,2) |
| project_cost_usd | DECIMAL(18,2) |
| lending_instrument | TEXT |
| financing_source | TEXT |
| borrower | TEXT |
| implementing_agency | TEXT |
| url | TEXT |
| source | TEXT |
| project idTEXT NOT NULL | nameTEXT NOT NULL | statusTEXT | approval dateDATE | approval fiscal yearINTEGER | closing dateDATE | total commitment usdDECIMAL(18,2) | ida commitment usdDECIMAL(18,2) | ibrd commitment usdDECIMAL(18,2) | project cost usdDECIMAL(18,2) | lending instrumentTEXT | financing sourceTEXT | borrowerTEXT | implementing agencyTEXT | urlTEXT | sourceTEXT |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| P181702 | Second Additional Financing to GAMA Sanitation and Water Project | Active | 2024-08-08 | 2025 | — | 155000000 | 155000000 | 0 | 155000000 | Investment Project Financing | IBRD/IDA | Republic of Ghana | GWCL /PIU, Ministry of Sanitation and Water Resources | https://projects.worldbank.org/en/projects-operations/project-detail/P181702 | World Bank Projects & Operations (CC BY 4.0) |
| P173258 | Ghana Energy Sector Recovery Program | Active | 2024-06-12 | 2024 | — | 250000000 | 250000000 | 0 | 365000000 | Program-for-Results Financing | IBRD/IDA | Republic of Ghana | Ministry of Energy, Ministry of Finance, Electricity Company of Ghana (ECG) | https://projects.worldbank.org/en/projects-operations/project-detail/P173258 | World Bank Projects & Operations (CC BY 4.0) |
| P180719 | Ghana Financial Stability Project | Active | 2024-05-30 | 2024 | — | 250000000 | 250000000 | 0 | 250000000 | Investment Project Financing | IBRD/IDA | Ministry of Finance | Ministry of Finance | https://projects.worldbank.org/en/projects-operations/project-detail/P180719 | World Bank Projects & Operations (CC BY 4.0) |
| P180718 | First Resilient Recovery Development Policy Financing | Active | 2024-01-23 | 2024 | — | 300000000 | 300000000 | 0 | 300000000 | Development Policy Lending | IBRD/IDA | Republic of Ghana | Ministry of Finance | https://projects.worldbank.org/en/projects-operations/project-detail/P180718 | World Bank Projects & Operations (CC BY 4.0) |
| P180060 | Ghana Tree Crop Diversification Project | Active | 2023-06-23 | 2023 | — | 200000000 | 200000000 | 0 | 200000000 | Investment Project Financing | IBRD/IDA | The Republic of Ghana | The Tree Crops Development Authority (TCDA), The Ghana Cocoa Board (COCOBOD) | https://projects.worldbank.org/en/projects-operations/project-detail/P180060 | World Bank Projects & Operations (CC BY 4.0) |
233 more rows — see the plans
See the plansGET connect.apighana.com/api/data/development_projects
Cite this dataset and the organisation its records come from (World Bank Projects & Operations). Datasets are updated, so keep the date you accessed it in the citation. Last updated from the source on Sep 18, 2026.
API Ghana. (2026). Development projects (Version 1.0) [Data set, compiled from World Bank Projects & Operations]. Retrieved October 1, 2026, from https://apighana.com/datasets/development-projects
curl "https://connect.apighana.com/api/data/development_projects?page=1&limit=20" \ -H "X-API-Key: $APIGHANA_KEY"
const response = await fetch(
"https://connect.apighana.com/api/data/development_projects?page=1&limit=20",
{ headers: { "X-API-Key": process.env.APIGHANA_KEY } },
);
const { data, meta } = await response.json();import os, requests
response = requests.get(
"https://connect.apighana.com/api/data/development_projects",
headers={"X-API-Key": os.environ["APIGHANA_KEY"]},
params={"page": 1, "limit": 20},
)
rows = response.json()["data"]