There are 27 Mini Golf Courses in Alabama, serving a population of 4,850,771 people in an area of 50,633 square miles. There is 1 Mini Golf Course per 179,658 people, and 1 Mini Golf Course per 1,875 square miles.
The state of Alabama is ranked 38th in Mini Golf Courses per capita, and 29th in Mini Golf Courses per square mile.