There are 24 Karate Classes in Alabama, serving a population of 4,850,771 people in an area of 50,633 square miles. There is 1 Karate Class per 202,115 people, and 1 Karate Class per 2,109 square miles.
The state of Alabama is ranked 33rd in Karate Classes per capita, and 26th in Karate Classes per square mile.