Cheapest Groceries in Kepong

Cheapest grocery stores in Kepong, Metro Prima, Taman Pusat Kepong & Kiara Bay: where the cili padi is genuinely the cheapest in KL

Kepong has a strange grocery economy. It hosts two AEON locations within walking distance of each other, KL’s most well-known NSK Trade City branch, a Village Grocer in the affluent Kiara Bay corner, and 99 Speedmart’s quietly best-priced KL outlet — all within a 4km radius. We pulled four years of data on the 12 ranked stores. Here’s what surprised me: cili padi at Wan Lee Heng Cash & Carry sells for RM 11.49/kg, and the next-cheapest Klang Valley district median is RM 17.50. That’s the lowest cili padi median in KL. Plus a few other findings worth your weekly trolley.

Last updated using April 2026 data · Refreshed monthly
What this page covers. This is “Kepong district” administratively, but the neighbourhoods that matter for shopping are Metro Prima, Taman Pusat Kepong, Kepong Baru, Taman Usahawan Kepong, Taman Fadason, Kiara Bay, Laman Rimbunan, and the Brem Mall area on Jalan Besar Kepong. Mont Kiara residents may also find the Kiara Bay analysis relevant — Village Grocer Kiara Bay sits at Mont Kiara’s edge and is the most premium-positioned grocer in Kepong proper.
Stores tracked
12
Plus 5 restaurants/foodcourts
Inflation since 2022
+11.2%
Peak +18.8% Dec 2025 (3rd-worst KL)
Cheapest vs most expensive
52pp
99 Speedmart vs Village Grocer
Best value store
26.2%
99 Speedmart Taman Pusat Kepong
The headline finding for Kepong: Three things stood out when I ran the numbers. First, two AEONs in the same district price dramatically differently — AEON Big Kepong’s tomato is RM 1.67 while AEON Metro Prima’s is RM 4.50, a 169% gap for the same SKU. Second, Wan Lee Heng Cash & Carry has the cheapest cili padi in our entire 9-district Klang Valley analysis at RM 11.49/kg — significantly below any other district median. Third, Village Grocer Kiara Bay shows the Mont Kiara premium, charging up to 36% above district median on identical packaged goods. The grocery economics here are more internally varied than even Bukit Bintang’s.

Kepong’s two AEONs are 1km apart and price wildly differently

AEON Big Kepong and AEON Metro Prima are roughly one kilometre apart on Jalan Metro Prima/Metro Perdana — close enough that residents of either could walk to the other in 15 minutes. Both bear the AEON brand. Both serve essentially the same population. But on identical SKUs, they price meaningfully differently — and the gap is even more extreme than what we documented in Wangsa Maju.

Same brand, two stores 1km apart, different prices
AEON Big Kepong
Taman Usahawan · 51.7% percentile · #4 in district
Tomato (1kg)RM 1.67
Whole chicken (1kg)RM 7.57
Maggi Mi Kari 5×79gRM 4.51
Local rice 10kgRM 34.99
Kicap Adabi 340mlRM 4.90
Hypermarket format · 45 cheapest-in-district wins · cheapest in Kepong for chicken, tomato, Maggi, rice, milk powder
AEON Metro Prima
Jalan Metro Prima · 64.7% percentile · #10 in district
Tomato (1kg)RM 4.50 (+169%)
Whole chicken (1kg)RM 7.96 (+5%)
Maggi Mi Kari 5×79gRM 5.79 (+28%)
Local rice 10kgRM 36.59 (+5%)
Kicap Adabi 340mlRM 5.63 (+15%)
Supermarket format · 30 cheapest-in-district wins · ranks below median in Kepong on most items
The two-AEON pattern is now a confirmed signal

This is the second Klang Valley district where we’ve documented the same finding: when AEON operates a hypermarket and a supermarket location in the same district, the hypermarket consistently undercuts the supermarket on identical items. Wangsa Maju showed it (AEON Big Danau Kota vs AEON Wangsa Maju), and Kepong shows it more starkly. The mechanism is store format — hypermarkets get bulk procurement discounts that supermarket-format stores don’t.

The shocker in Kepong is the tomato gap: RM 1.67 at AEON Big vs RM 4.50 at AEON Metro Prima — a 169% difference for the same SKU one kilometre away. I went back and verified this in the data three times. It held. April 2026 was apparently a month where AEON Big Kepong was running an aggressive fresh-produce position while AEON Metro Prima was not. Even ignoring that specific outlier, the average premium of Metro Prima over AEON Big across these items runs ~10-15%.

If you live in Metro Prima or Taman Usahawan and you’ve been shopping at AEON Metro Prima out of habit, the 1km drive south to AEON Big is among the easiest savings adjustments in our entire Klang Valley analysis.


The genuinely cheap cili padi

Cheapest cili padi in the Klang Valley
Wan Lee Heng Cash & Carry: RM 11.49/kg
Next-cheapest district median: RM 17.50 (Cheras)
Across our nine-district Klang Valley analysis, no other district comes close. PJ proper’s cili padi median sits at RM 19.62. OKR/Sri Petaling’s median is RM 39.90. Bukit Bintang’s is RM 31.80. Lembah Pantai’s is RM 28.00. Kepong’s median of RM 11.49 is roughly half what most KL districts pay — and Wan Lee Heng Cash & Carry is selling at exactly that median price, suggesting they may be the supplier that anchors the entire district’s cili padi pricing. If you cook with cili padi at all regularly, this is the single biggest line-item case for routing your fresh-produce shop through Kepong.

I don’t have a strong explanation for why Kepong’s cili padi prices are so much lower than every other KL district’s. The most likely possibility is that Kepong’s wholesale supply chain for chillies — likely connected to its proximity to Pasar Borong Selayang, KL’s main wholesale produce market — flows through differently from districts further east or south. Selayang is genuinely close to Kepong, which gives Kepong wholesalers and supermarkets a structural cost advantage on fresh produce that isn’t available to Cheras or BB shoppers.

Kepong tomato prices similarly track among the cheapest in KV — RM 2.75 median (only PJ at RM 2.50 is cheaper). And kangkung at RM 5.09 sits squarely mid-pack. The pattern: fresh produce in Kepong is competitive specifically because of where the goods come from, not because of any retail competition story.


The 12 cheapest grocery stores in Kepong

Ranked by average price percentile across items stocked. Lower percentile = consistently cheaper.

1
99 Speedmart Taman Pusat Kepong
Taman Pusat Kepong · Pasar Mini
26.2%
price percentile
33
items cheapest
2
NSK Trade City Kepong
Brem Mall, Jalan Besar Kepong · Supermarket
37.0%
price percentile
95
items cheapest
3
Wan Lee Heng Cash & Carry
Taman Kepong · Supermarket
44.2%
price percentile
55
items cheapest
4
AEON Big Kepong
Taman Usahawan Kepong · Hypermarket
51.7%
price percentile
45
items cheapest
5
TMG Mart (Kepong Prima)
Kepong Baru · Supermarket
53.6%
price percentile
15
items cheapest
6
Pasaraya TMG Express (Fortune Avenue)
Taman Usahawan Kepong · Supermarket
58.9%
price percentile
11
items cheapest
7
Pasar Mini Pasaraya Well Mart
Taman Pusat Kepong · Pasar Mini
60.4%
price percentile
17
items cheapest
8
Pasar Mini Well Mart Taman Fadason
Taman Fadason · Pasar Mini
63.2%
price percentile
5
items cheapest
9
Pasaraya Bukit Indah
Taman Pusat Kepong · Supermarket
64.3%
price percentile
12
items cheapest
10
AEON Metro Prima
Jalan Metro Prima · Supermarket
64.7%
price percentile
30
items cheapest
11
Super Value Laman Rimbunan
Laman Rimbunan · Pasar Mini
69.0%
price percentile
5
items cheapest
!
Village Grocer Kiara Bay
Kiara Bay (Mont Kiara edge) · Premium Supermarket
77.8%
price percentile
2
items cheapest
The 99 Speedmart Taman Pusat Kepong phenomenon. Once again, we find a 99 Speedmart taking the top spot in a KL district — at 26.2% percentile, this Taman Pusat Kepong branch is the second-best 99 Speedmart ranking we’ve measured anywhere (only Bukit Bintang’s Tiong Nam location at 17.9% was lower). The 33 cheapest-in-district wins is high for a store that only stocks 62 SKUs. The takeaway is consistent across Kepong, BB, BTR, and Petaling: 99 Speedmart can’t replace your weekly main shop because the variety is too narrow, but for top-up runs on packaged staples it’s genuinely the cheapest option in the district.

The Village Grocer Kiara Bay tax

Village Grocer Kiara Bay sits in the Karya Bayu Metropolitan complex on Persiaran Putra Bayu — at the edge of Kiara Bay development, which is the increasingly affluent corner of Kepong adjacent to Mont Kiara. It’s the most premium-positioned grocery store in Kepong proper, and the data shows it pricing accordingly.

At 77.8% percentile across our analysis, it ranks dead last among the 12 stores in our Kepong sample. Across 166 tracked SKUs, Village Grocer Kiara Bay is cheapest on only 2 items. That’s lower than even Pasaraya Bukit Indah (12 wins) or Super Value Laman Rimbunan (5 wins) — both stores most Kepong residents would consider mid-tier rather than premium.

A note for Mont Kiara-adjacent residents

Kiara Bay’s Village Grocer is the closest data point we have to Mont Kiara grocery economics. KPDN doesn’t currently track stores actually located in Mont Kiara proper (which sits in Segambut district administratively, with very limited current tracking), so Kiara Bay serves as an imperfect proxy.

The picture it paints isn’t surprising. Mont Kiara/Kiara Bay residents pay roughly the same Village Grocer premium as their Bangsar counterparts at Bangsar Village or KL Gateway — about 20-30% above district median on most items, more than 30% on fresh produce. The premium is consistent with Village Grocer’s positioning across all its locations.

What’s more interesting is what’s right next door. AEON Big Kepong is a 6-7 minute drive from Village Grocer Kiara Bay. NSK Trade City Kepong is about 8 minutes. The cheapest stores in the district are functionally as accessible to Mont Kiara residents as Village Grocer is — the convenience gap is small. The price gap is not.


Cheapest store for each common item

Where to buy each staple at the lowest price in Kepong, April 2026

ItemCheapest atPricevs district median
Whole chicken (1kg)
AEON Big Kepong
RM 7.57−10%
Chicken breast (1kg)
Wan Lee Heng Cash & Carry
RM 11.99−22%
Eggs Grade A (30 pcs)
NSK Trade City Kepong
RM 11.60−8%
Ikan kembung (1kg)
NSK Trade City Kepong
RM 16.73−4%
Kangkung (1kg)
NSK Trade City Kepong
RM 3.51−31%
Sawi hijau (1kg)
Wan Lee Heng Cash & Carry
RM 4.68−20%
Tomato (1kg)
AEON Big Kepong
RM 1.67−39%
Pisang Berangan (1kg)
Pasaraya Bukit Indah
RM 5.90−16%
Bawang besar (1kg)
NSK Trade City Kepong
RM 1.99−52%
Cili padi (1kg)
Wan Lee Heng Cash & Carry
RM 11.49district median
Local rice 10kg
AEON Big Kepong
RM 34.99−4%
Cooking oil 1kg paket
Anywhere
RM 2.50subsidised
Sugar 1kg
Anywhere
RM 2.85subsidised
Maggi Mi Kari (5×79g)
AEON Big Kepong
RM 4.51−12%
Dutch Lady milk powder 600g
AEON Big Kepong
RM 20.35−0%
Nescafe Classic 200g
NSK Trade City Kepong
RM 20.50−23%
Santan Kara 200ml
Pasar Mini Well Mart Taman Fadason
RM 3.49−13%
Kicap Adabi 340ml
NSK Trade City Kepong
RM 4.70−4%

The optimal Kepong shopping route is unusually clear. NSK Trade City Kepong wins on 5 hero items (eggs, ikan kembung, kangkung, bawang besar, Nescafe, kicap), AEON Big Kepong wins on 5 items (whole chicken, tomato, rice, Maggi, Dutch Lady), and Wan Lee Heng Cash & Carry wins on 3 (chicken breast, sawi, cili padi). For Kepong residents serious about value, the optimal three-stop route is NSK + AEON Big + occasional Wan Lee Heng — the three together cover 13 of 18 hero items at the cheapest district price.


By store type: hypermarket and supermarket roughly tied

Average price percentile across all tracked items, by store format. Lower = cheaper.

Hypermarket (AEON Big only)
49%
Pasar Raya / Supermarket
51%
Pasar Mini (incl. 99 Speedmart)
59%

Note that Kepong has no pasar basah and no kedai runcit currently tracked at the 30+ item threshold. The competitive landscape is heavily supermarket-dominated, with one hypermarket (AEON Big) and a constellation of medium-format supermarkets (NSK, Wan Lee Heng, two TMG locations, AEON Metro Prima, Pasaraya Bukit Indah). Pasar mini outlets — pulled up by the strong 99 Speedmart Taman Pusat Kepong reading — average roughly 59% percentile, similar to other KL districts.


How Kepong compares across the Klang Valley

Same items, nine Klang Valley districts, April 2026 median prices. Cheapest in row highlighted green.

ItemPJPetalingBTRWMKepongOKR/SPBBLPCheras
Whole chickenRM 7.77RM 8.07RM 7.98RM 8.27RM 8.42RM 8.68RM 7.68RM 8.61RM 8.35
Chicken breastRM 13.75RM 13.72RM 13.59RM 14.99RM 15.34RM 14.14RM 14.99RM 15.45RM 15.14
Eggs (30 pcs)RM 11.97RM 12.68RM 12.04RM 12.23RM 12.66RM 11.87RM 12.44RM 12.49RM 12.90
TomatoRM 2.50RM 3.20RM 3.17RM 2.97RM 2.75RM 3.50RM 3.63RM 4.20RM 3.75
KangkungRM 4.68RM 5.52RM 4.97RM 6.15RM 5.09RM 6.35RM 6.00RM 7.18RM 5.45
Cili padiRM 19.62RM 23.74RM 21.90RM 22.90RM 11.49RM 39.90RM 31.80RM 28.00RM 33.75
MaggiRM 5.00RM 5.15RM 5.15RM 4.99RM 5.10RM 5.29RM 5.90RM 5.50RM 5.42
Dutch LadyRM 20.40RM 20.33RM 20.35RM 20.35RM 20.38RM 20.30RM 20.30RM 20.40RM 20.40
NescafeRM 23.90RM 24.90RM 24.00RM 23.90RM 26.48RM 26.70RM 24.42RM 26.70RM 24.30
What this comparison reveals about Kepong

Kepong’s median pricing is mid-pack on most items — middle of the KV pack on chicken, eggs, kangkung, Maggi, Dutch Lady. But two specific items break the pattern dramatically. Cili padi at RM 11.49 is by far the cheapest in the entire KV (next-cheapest is Cheras at RM 17.50, a 52% premium). And tomato at RM 2.75 ties for second-cheapest in KV (only PJ at RM 2.50 is below it).

The combination is structurally explained by Kepong’s proximity to Pasar Borong Selayang — KL’s main wholesale produce market sits roughly 5km north of Kepong’s grocery cluster. Goods that reach Kepong supermarkets traverse a much shorter wholesale-to-retail supply chain than goods that reach Cheras or BB, where additional distribution layers and transport costs accumulate before retail markup.

For shoppers who use a lot of cili padi, tomato, or other fresh produce types we haven’t measured but that likely follow the same pattern (sayur kampung, herbs, traditional vegetables), Kepong genuinely offers a structural advantage that no marketing or store-loyalty pattern can replicate. It’s not because Kepong retailers are cheaper — it’s because they’re closer to the source.


Inflation in Kepong since 2022

How Kepong has tracked alongside other Klang Valley districts since June 2022 (June 2022 = 100)

Kepong’s grocery prices peaked at +18.8% above June 2022 levels in December 2025 — the third-worst single-month reading we’ve recorded in any KV district (behind Bukit Bintang’s +19.5% and Cheras’s +19.4%). Prices have since retreated to +11.2% by April 2026, broadly in line with Wangsa Maju and BTR.

What’s notable about Kepong’s trajectory is its volatility. The district has experienced sharper monthly swings than most other KV districts — January-February 2026 dropped to +14% then climbed back to +11% by April. The pattern suggests Kepong’s grocery pricing is more sensitive to seasonal/holiday cycles than districts with deeper retail competition. With only one hypermarket and no premium-anchor mall complex, individual store pricing decisions have outsized effects on the district median.


Calculate your savings

Estimate how much switching from typical Kepong defaults to NSK Trade City or AEON Big could save you

RM 450
11%
30 years
6%
Saved per monthRM 50
Saved per yearRM 594
Total compounded value RM 46,955

The defaulted 11% savings rate captures the gap between Kepong’s cheapest stores (NSK Trade City at 37%, AEON Big at 51.7%) and a typical Kepong shopper’s mall-anchor default (likely AEON Metro Prima, Pasaraya Bukit Indah, or one of the TMG outlets — ranked 54-65% percentile). For Mont Kiara/Kiara Bay residents who switch from Village Grocer Kiara Bay specifically, the savings rate climbs higher (closer to 14-15%) because the gap to Village Grocer is wider.


The practical guide, by neighbourhood

Metro Prima / Vista Magna
Skip AEON Metro Prima as default — it’s #10 in district. Drive 1km south to AEON Big Kepong for hypermarket pricing. NSK Trade City Kepong 5 min away is even better.
Taman Pusat Kepong
You’re walking distance from 99 Speedmart Taman Pusat Kepong (#1 in district for top-ups). NSK Trade City Kepong ~5 min for serious shop.
Taman Usahawan Kepong
Right next to AEON Big Kepong (#4 in district, the cheapest hypermarket). Skip Fortune Avenue / Pasaraya TMG Express for default shop.
Kepong Baru / Vista Mutiara
TMG Mart Kepong Prima mid-pack OK locally. For weekly main shop, drive to NSK Brem Mall or AEON Big Kepong (~7 min).
Brem Mall / Jalan Besar Kepong
You have NSK Trade City Kepong right there — the second-cheapest store in district and best fresh-produce option. Use it as your default.
Kiara Bay / Mont Kiara edge
Avoid Village Grocer Kiara Bay as default — district’s most expensive store. AEON Big Kepong or NSK Trade City both ~7 min by car.

The defining shopping principle for Kepong

Kepong rewards a specific routing pattern: do your weekly main shop at NSK Trade City Kepong, supplement with AEON Big Kepong for the items NSK doesn’t excel on, and hit Wan Lee Heng Cash & Carry once a month for the cili padi if you cook with it. The three together form the cheapest possible Klang Valley basket for someone who cooks Malaysian food regularly — better than any single-store strategy in any other KV district.

The Kiara Bay corner deserves its own observation. If you live there or in Mont Kiara proper, the convenience-versus-savings tradeoff is unusually steep — Village Grocer Kiara Bay is right there but expensive, while AEON Big Kepong is 7 minutes away and 25 percentile points cheaper on average. The drive isn’t long. The savings are real.


What the savings actually mean

Take a typical Kepong household earning RM 7,500-9,500/month, spending around RM 450/month on groceries. Switching from a typical mall-anchor default (AEON Metro Prima or Pasaraya Bukit Indah) to the optimal NSK + AEON Big combination captures roughly 11% — about RM 50/month, or RM 594/year.

For Mont Kiara/Kiara Bay residents who currently default to Village Grocer Kiara Bay, the available savings are larger — roughly 14-16% on a comparable basket, or about RM 65-75/month. Compounded over a 30-year working life at 6% real returns, that’s roughly RM 60,000-70,000 just from a routing decision that takes one extra five-minute drive each week.

The Kepong story has one specific edge over other Klang Valley districts: the structural fresh-produce advantage from being downstream of Pasar Borong Selayang. Cili padi at half the price of most KL districts, tomato at near the cheapest median in KV — these aren’t just findings about which stores to choose. They’re findings about a district that genuinely has cheaper input costs than most of its neighbours, and the savings flow through to local shoppers regardless of which store they pick. Sikit-sikit, lama-lama jadi bukit applies in Kepong with an underlying tailwind that compounds the conscious shopping decisions.


Methodology & data source. All store prices and rankings derive from Malaysia’s open price-tracking dataset, accessed via data.gov.my under Creative Commons Attribution 4.0 International License. Store-level rankings restrict to outlets with at least 30 distinct items tracked in the analysis month. “Price percentile” ranks each store against all others in the district per item, then averages across items the store stocks; lower percentile = consistently cheaper. The inflation index uses an equal-weighted basket of 40 grocery items with continuous data coverage from June 2022 through April 2026, restricted to data from Kepong-district premises only. Cross-district comparisons use median April 2026 prices across each district’s full set of reporting stores. Where individual store names appear with specific prices, those are the actual recorded prices in April 2026. Mont Kiara observations use Village Grocer Kiara Bay as a proxy because no Mont Kiara-proper stores currently appear in KPDN’s tracking dataset. Editorial commentary reflects the authors’ interpretation of patterns visible in the data; readers are encouraged to draw their own conclusions. Returns calculations are illustrative; past performance does not guarantee future results. Specific store rankings reflect April 2026 data and update monthly. None of this constitutes personalised financial advice.