Pump Malaysia
Every petrol station in the country, and what fuel actually costs at each one — because since the float, that answer depends on who is holding the nozzle.
One nozzle, two prices
Loading the weekly price ceiling from the Ministry of Finance…
Nearest to you
Pick a station
Malaysia sets fuel prices nationally each Thursday, so the headline price is the same at every station on the peninsula. The one genuine geographic split is diesel: Sabah, Sarawak and Labuan stayed on a fixed rate while peninsular diesel floats.
What the map shows
Every station on the map
Nine and a half years at the pump
Weekly ceiling prices, every Thursday since 30 March 2017. The flat stretch through the middle is not a quiet market — it is a price control.
Weekly moves
Week-on-week change in the RON95 pump price. Under the peg these bars are flat lines; after the float they are a market.
The widening gap
Pump price against the subsidised rate since the RON95 float on 30 September 2025. The shaded band is what an ineligible motorist pays on top.
Which of these prices you actually pay
This page can tell you what each rate is, because the Ministry of Finance publishes them weekly. It cannot tell you which one you qualify for — that is not in any open dataset, and it is not this page’s call to make.
What it costs to fill up
Your tank, at today’s prices, both sides of the subsidy line.
Who owns the forecourts
Every mapped station in Malaysia, by the brand over the canopy. Five names account for almost the entire market; the rest is a long tail of independents and regional operators.
Who leads each state
Share of each state’s forecourts, brand by brand. The outlined cell is the leader. Read across a row to see how contested a state is, and down a column to see where a brand is strong.
How concentrated each market is
Pitched against a rival
The east–west lean
What share of each brand’s network sits across the South China Sea — the side of the country where diesel never floated.
Forecourts per 100,000 people
Station counts against state population from the Department of Statistics. A high bar means plenty of pumps per head — usually a state with long roads and dispersed towns, not a state with more cars.
How much of the country each brand reaches
Station count measures size; district count measures reach. A brand can be large and narrow, or small and everywhere.
How far to the next pump
Straight-line distance from every station to its nearest neighbour. Short hops mean a crowded urban corridor; the long tail is the country where running low actually matters.
Who serves the empty places
The median gap to the next forecourt, brand by brand, with the share of each network standing more than 5 km from any other station.
What this map does not know
Share of the 3,879 forecourts carrying each attribute in OpenStreetMap. This is a measure of the data, not of the stations: a blank here means nobody has recorded it, never that the station lacks it.
The loneliest forecourts
The densest cluster
Malaysia’s forecourts are starting to carry charge points. This is every petrol station OpenStreetMap records one at — who runs it, where it is, and how thin the coverage still is.
Forecourts with an EV charger
OpenStreetMap charge points joined to a petrol station when they sit within 100 m of it. Every one is listed — click a row to pin it on the map.
The national charging network
Not just the ones at petrol stations — every charge point OpenStreetMap records in Malaysia, wherever it sits.
Where they are
Who runs them
Why this page exists
Malaysia does not publish what any single petrol station charges — because, almost everywhere, they all charge the same thing.
Fuel here is not a market of competing forecourt prices. The Ministry of Finance sets a ceiling every Thursday and it applies nationally, so the RON95 pump in Kangar and the one in Johor Bahru show the same number. What actually varies is who is holding the nozzle. Since the float on 30 September 2025 the same hose serves an open-market price and a subsidised one, and the distance between them has become the most important number in Malaysian motoring.
This page puts the two together: the official weekly price series going back to 2017, and every petrol station in the country, so you can see exactly which price regime applies at which forecourt — including the one real geographic split, where diesel in Sabah, Sarawak and Labuan never floated at all.
Station map live
Every mapped forecourt in Malaysia, filterable by brand, with the full price board that applies at each one today.
Price history
Weekly RON95, RON97 and diesel ceilings since March 2017, with the price freeze, the COVID floor and the 2026 spike marked.
The subsidy split
What the gap between pump and subsidised price is worth per litre, per tank and per year on your own vehicle.
Brands & coverage
Who leads each state, how concentrated those markets are, and which networks actually reach the interior.