Where the Discounters Chose Not to GoNarrow moat
Dino Polska (DNP) — moat facet
Dino grew to three thousand stores against the best grocers in Europe by never once being where they were.
The striking thing about Dino's expansion is who did not stop it.
Poland's grocery market is among the most competitive in Europe. Discounters hold roughly 39% of it. Biedronka, owned by Jeronimo Martins, has roughly a quarter of the entire market and is approaching its four-thousandth store. Lidl opened its thousandth Polish store in July 2026. These are not weak operators short of capital.
Dino nevertheless went from 511 stores in 2015 to 1 473 in 2020 to 3 033 at the end of 20251, and added another 143 in the first half of 20262. It did so by building where the discount formats are least efficient — smaller catchments, where a 1 500-square-metre discounter with a national advertising budget cannot cover its costs. Dino's 1,2 million square metres of selling space sits in roughly three thousand buildings of about 400 square metres each3 — an estate that is wide rather than big. Copying it does not mean opening a large store somewhere; it means opening three thousand small ones, in three thousand towns, no one of which is worth a discounter's time on its own.
There is a second, quieter part of the answer. Dino has largely taken share from independent Polish grocers rather than from Biedronka: the shop it replaces in a small town is usually the one that was already there, not a discounter that arrived and left.
The falsifier is a discounter format built for the same catchment. Biedronka or Lidl announcing a deliberately smaller store aimed at towns of a few thousand people would be the first genuine attack on Dino's position in a decade, and neither has done it.
Biedronka is approaching 4 000 stores and Lidl passed 1 000 in July 2026. Neither has taken Dino's towns yet, and both are closer than they were.
Dino is closer in store count than in any other measure, and far behind in revenue and buying power. The gap that matters is not size but format: Biedronka's box needs a catchment Dino's towns do not have.
- ReportedDino nevertheless went from 511 stores in 2015 to 1 473 in 2020 to 3 033 at the end of 2025, and added another 143 in the first half of 2026.Dino Polska Management Board's Activity Report for 2025 - letter from the Management Board and financial highlights (the ten-year series of store counts, sales area rising from 238 to 1 200 thousand square metres, headcount, and the summary income statement and balance sheet) — FY2025 · publ. March 2026 · source ↗
- ReportedDino nevertheless went from 511 stores in 2015 to 1 473 in 2020 to 3 033 at the end of 2025, and added another 143 in the first half of 2026.Dino Polska Management Board's Activity Report for 2025 - letter from the Management Board and financial highlights (the ten-year series of store counts, sales area rising from 238 to 1 200 thousand square metres, headcount, and the summary income statement and balance sheet) — FY2025 · publ. March 2026 · source ↗
- ReportedDino's 1,2 million square metres of selling space sits in roughly three thousand buildings of about 400 square metres each — an estate that is wide rather than big.Dino Polska Management Board's Activity Report for 2025 - Section 3,1, business profile (the standardised 400 m2 store format carrying roughly 5 000 stock keeping units, fresh food at 41% of sales delivered daily, the small-town and edge-of-town siting, the twelve distribution centres, and the ownership of most store real estate) — FY2025 · publ. March 2026 · source ↗