The price chart below uses real PriceCatcher data (KPDN via data.gov.my, CC BY 4.0) · story pages launch Dec 2026
TepStat
BMEN
Independent data research · Malaysia

Data Malaysia, made plain.

Official and open data about Malaysia, explained in plain BM and English, with the source under every number. Free to read.

TepMap covers 144 districts. Finer hex detail is rolling out by metro.

What TepStat does
TepMapWhere to open and what to sell. Area profiles and fit verdicts.
TepStat ExplainedFree data stories and dashboards about prices, transport and people.
Reports & DataClean datasets, reports and an API. Free for everyone.
Chart of the week

Chicken rose faster than the other staples we track.

Average retail price, indexed to January 2022 = 100. Sample data
Sumber / Source: KPDN PriceCatcher via data.gov.my (CC BY 4.0), Jan 2022 – Sep 2026. Analysis: TepStat. Read the story → · Download CSV

Latest from TepStat Explained

All stories
Prices

Which kitchen staples got pricier since 2022, and which did not

2037.55572.590
planned · launches Dec 2026 · Sumber: data.gov.my
Transport

The rail lines that recovered fastest after 2020

2037.55572.590
planned · launches Dec 2026 · Sumber: data.gov.my
Vehicles

Where Malaysia’s new EVs are being registered

2037.55572.590
planned · launches Dec 2026 · Sumber: data.gov.my
Districts

Anatomy of a district: Pasir Mas, Kelantan

2037.55572.590
live now · on TepMap · Sumber: data.gov.my

Data updates

DatasetPublisherLatest periodRefreshed
PriceCatcher (item prices)KPDN via data.gov.mySep 20262 days ago
Population by districtDOSM2026 est.14 Sep 2026
Rail ridership (daily)Prasarana via data.gov.myOct 2026yesterday
Vehicle registrationsJPJ via data.gov.mySep 20265 Oct 2026
Venues / placesOSM + OvertureSep 2026 release20 Sep 2026
Every dataset lists its licence and retrieval date on the Sources & licences page.
Our promise

Independent. Accurate. Plain-spoken. Open.

No client, funder or party decides what we find or publish. When we get something wrong, we fix it in public.

Read the independence policy · Corrections log