Le groupe Leader Price Montbard a été fondé en 89. Au cœur de l’économie des produits de grands magasins de hard discount, l'enseigne est connue à travers tout le pays.
Les hypermarchés Leader Price Montbard dépendent du groupe Casino. Il y a en 2014 près de 546 emplacements de vente.
Leader Price Montbard offre majoritairement des produits de marque propre. On peut de même y acheter des produits tels que prix Gagnant ou Leader Price Equitable que le groupe produit lui-même.
L’installation d’un nouveau magasin Leader Price se fait le plus souvent a proximité des croisements routiers ou des transports en commun (train, métro, bus, tramway).
Le slogan de Leader Price Montbard est « LE CHOIX MALIN POUR VIVRE BIEN ». Il est accrocheur et vise la classe moyenne. Il a pour ligne directrice de proposer à ses consommateurs des marchandises à tarif acceptable
