Store numbers of Aldi Nord Europe by country 2015-2017
In 2017, Aldi Nord operated 4,731 stores worldwide of which 491 stores were located in the Netherlands. The company's largest store footprint could be found in its home country Germany. It should be noted that Aldi Nord also owns the U.S. company Trader Joe's and their stores.