 Akron is located in northwestern Hale County at (32.876425, -87.740978), southeast of the Black Warrior River and northwest of Alabama State Route 60.Greensboro, the Hale County seat, is to the southeast.Eutaw is by road to the southwest, and Moundville is the same distance to the northeast.