There are 268 Donut Shops in Alabama, serving a population of 4,850,771 people in an area of 50,633 square miles. There is 1 Donut Shop per 18,099 people, and 1 Donut Shop per 188 square miles.
The state of Alabama is ranked 28th in Donut Shops per capita, and 31st in Donut Shops per square mile.