Global Staple Food Retail Prices by Country & Market (2015–2021)
About this data
Comprehensive dataset of retail food prices for 36 staple commodities across 80 countries and 2,800+ markets worldwide, spanning 2015–2021. Sourced from WFP market monitoring data, curated and normalized with per-kilogram pricing. ## Coverage - **Countries:** 80 (across Africa, Asia, Latin America, Middle East, Eastern Europe) - **Markets:** 2,829 local markets - **Commodities:** 36 staple foods in 7 categories (Grains & Cereals, Legumes & Pulses, Cooking Oils, Dairy & Protein, Vegetables & Tubers, Fruits, Other Staples) - **Time span:** Monthly observations, January 2015 – December 2021 - **Rows:** 575,153 ## Columns | Column | Description | |--------|-------------| | country | Country name | | region | Sub-national region/province | | market | Local market name | | commodity | Normalized commodity name (e.g., Rice, Wheat Flour, Beef) | | commodity_category | Food group (Grains & Cereals, Legumes & Pulses, etc.) | | currency | Local currency code | | price_local | Original price in local currency | | unit | Original measurement unit | | price_per_kg_local | Normalized price per kilogram in local currency | | month | Month (1-12) | | year | Year (2015-2021) | | date | ISO date (YYYY-MM-01) | ## Use Cases - Food security analysis and early warning systems - Cross-country price comparison and purchasing power studies - Inflation tracking for essential food items - Supply chain and market integration research - COVID-19 impact analysis on food prices (2020-2021) - Agricultural policy evaluation ## Data Quality - Prices normalized to per-kilogram basis across varying unit sizes - Zero/negative prices excluded - Retail prices only (wholesale excluded for consistency) - Commodity names standardized into 36 clean categories - Sorted by country, date, and commodity for easy analysis
Schema
| Name | Type | Description |
|---|---|---|
| country | string | |
| region | string | |
| market | string | |
| commodity | string | |
| commodity_category | string | |
| currency | string | |
| price_local | string | |
| unit | string | |
| price_per_kg_local | string | |
| month | string | |
| year | string | |
| date | string |
Sample Data
Preview a sample of the data before downloading.
For AI Agents
# 1. Add to your agent's MCP config (claude_desktop_config.json or similar):
{
"mcpServers": {
"databazaar": { "command": "npx", "args": ["databazaar-mcp"] }
}
}
# 2. Your agent can then call:
search_datasets({ query: "Global Staple Food Retail Pric" })
// Found: 2da7744d-fe0b-47f4-9b2a-f051b14d067a
get_download_url({ dataset_id: "2da7744d-fe0b-47f4-9b2a-f051b14d067a" }) // free — no API key needed# Free dataset — no API key required: curl https://api.databazaar.io/datasets/2da7744d-fe0b-47f4-9b2a-f051b14d067a/download-url