Skip to content

Participatory price observatory

The real price of the basket, city by city

Every month, consumers and our panel record the prices of rice, oil, gas, transport or mobile data. We check them and publish an independent index, base 100.

Verified reports
2,400
Items tracked
30
Cities covered
4
Latest report
27 Sep 2026

National index

Burkina Faso

105.1

September 2026

-2.5 % over one month decrease

Basket coverage
100 %
Reports this month
360

12-month trend

Base 100 in the first complete month of reports. Hollow dot: provisional month, not yet published.

98 100.8 103.5 106.3 109 Apr May Jun Jul Aug Sep
12-month trend — Burkina Faso
PeriodValue
April 2026100.0
May 2026101.5
June 2026103.7
July 2026105.7
August 2026107.8
September 2026105.1

By city

Regional map

Schematic map: each region takes the colour of the index of its tracked cities.

Sahel · n/a North · 106.3 106.3 Centre-North · n/a Boucle du Mouhoun · n/a Plateau-Central · n/a Centre · 105.7 105.7 Centre-West · 105.7 105.7 East · n/a Centre-East · n/a Centre-South · n/a Hauts-Bassins · 107.7 107.7 South-West · n/a Cascades · n/a
Below 98 (decrease) 98 to 102 (stable) 102 to 105 105 to 110 110 and above No report
Schematic map of the 13 regions of Burkina Faso coloured by price index
RegionValue
Saheln/a
North106.3
Centre-Northn/a
Boucle du Mouhounn/a
Plateau-Centraln/a
Centre105.7
Centre-West105.7
Eastn/a
Centre-Eastn/a
Centre-Southn/a
Hauts-Bassins107.7
South-Westn/a
Cascadesn/a

Today’s basket

Median price over the last 30 days (CFA francs) for the reference quantity; change versus the previous 30 days.

Median prices by item and city over 30 days
Item National median Ouagadougou Bobo-Dioulasso Koudougou Ouahigouya 30-day change Trend
Food
Local rice (parboiled) kg — — — — — n/a
Imported rice (broken) kg — — — — — n/a
Maize grain kg — — — — — n/a
Millet kg — — — — — n/a
Sorghum kg — — — — — n/a
Cowpeas (beans) kg — — — — — n/a
Cooking oil litre — — — — — n/a
Granulated sugar kg — — — — — n/a
Iodised salt kg — — — — — n/a
Fresh tomatoes kg — — — — — n/a
Onions kg — — — — — n/a
Bread (200 g baguette) piece — — — — — n/a
Hen’s egg piece — — — — — n/a
Beef (bone-in) kg — — — — — n/a
Local chicken (live) piece — — — — — n/a
Dried fish kg — — — — — n/a
Powdered milk (400 g tin) box — — — — — n/a
Hygiene
Household soap (bar) piece — — — — — n/a
Energy
Charcoal kg — — — — — n/a
Butane gas (12.5 kg cylinder) 12.5 kg cylinder — — — — — n/a
Petrol (super) litre — — — — — n/a
Water
Sachet water (50 cl) sachet — — — — — n/a
Standpipe water (20 L jerrycan) 20 L jerrycan — — — — — n/a
Transport
SOTRACO bus trip trip — — — — — n/a
Shared taxi trip trip — — — — — n/a
Telecoms
Mobile data (1 GB) GB — — — — — n/a
Prepaid card 1,000 F card — — — — — n/a
Health
Paracetamol 500 mg (box of 10) box — — — — — n/a
Insecticide-treated bed net piece — — — — — n/a
Rent
Room and living-room rent (month) month — — — — — n/a

Latest verified reports

Anonymised reports: no contributor, no shop name, no exact location.

Methodology

Collection

Prices are reported by the public, members and paid panel missions, in markets, shops, fuel stations and bus stations. Each report gives the price paid, quantity, place and date; a photo is optional.

Checks

A report more than 60% away from the city’s 30-day median is flagged as an outlier and checked by hand; the same item reported at the same place on the same day by the same person is a duplicate. Reports from reliable members are validated automatically, with a mark.

Statistics

For each item and city: median, trimmed mean (10% removed on each side), minimum, maximum, number of reports, 30-day and 12-month change. The median is robust to extreme prices.

Index

The index tracks the cost of a fixed basket of 30 items weighted by their share of household spending. Each month, the price change of each item is weighted and chained to the previous month. It is published monthly with a comment from the team.

Limitations

Participatory reports are not a random sample: coverage and report counts are shown. Rents and some services vary widely by neighbourhood. The index does not replace the official INSD index: it complements it, faster and city by city.

Open data

The CA-DATA-PRIX dataset (anonymised verified reports and indices) is regenerated monthly under the ODbL licence; the public API returns daily aggregates, never an individual report.

I(m) = I(m−1) × Σ wᵢ · p(i,m) / p(i,m−1) ÷ Σ wᵢ — p(i,m): monthly median, wᵢ: fixed item weight

Seen a price at the market? Share it in 30 seconds

The more reports, the more reliable the index. Without an account you can submit 3 reports a day; with a member account, without limit.