Nigeria · Consumer markets
Where selected food prices diverged across Nigeria in May 2026
A kilogram of tomatoes averaged NGN 1,560.56 in May 2026, up 12.05% from a year earlier. Brown beans fell 43.61% year on year to NGN 1,344.93. The state and zone records show how wide the variation was within each product.
Sources checked
Each line spans the lowest and highest state averages published for the item. It does not show the full distribution within each state.
Tomatoes and brown beans moved in opposite directions over a year
The tomato average went from NGN 1,392.71 in May 2025 to NGN 1,560.56 in May 2026. Brown beans went from NGN 2,385.15 to NGN 1,344.93 per kilogram. Both prices increased from April 2026, showing how the monthly and annual comparisons can differ. Source 1
The tomato price varied by almost NGN 960 across state averages
Lagos was the highest at NGN 1,974.81 per kilogram and Ekiti the lowest at NGN 1,017.00. By zone, South East had the highest mean at NGN 1,838.40, while North West had the lowest at NGN 1,182.39. The highest state and highest zone need not be in the same part of the country. Source 1
The highest brown bean state average was more than double the lowest
Oyo averaged NGN 1,941.78 per kilogram and Taraba NGN 760.00. The South West zone averaged NGN 1,790.71, compared with NGN 876.46 in the North East. White garri showed a separate range, from NGN 521.10 in Plateau to NGN 1,075.71 in Abia. Source 1
A product price is different from an inflation index
The survey collects prices from outlets across the states and the Federal Capital Territory. Its product figures show recorded average prices for specified quantities. A price change for one item does not show how food costs changed for a household with a different basket. Source 1