Poplar's number of stores FY 2018-2024
In fiscal year 2024, the number of convenience stores operating under the Poplar franchise chain in Japan amounted to 391. Poplar Co., Ltd. operates primarily in the Chugoku region, where its headquarters is located and from where it started to expand towards neighboring regions.