North Dakota has 306 Grocery Stores, with a population of 745.5 thousand, there is 1 Grocery Store for every 2.4 thousand people. North Dakota state is ranked 3rd in the USA for Grocery Stores per capita.