 Powell is located atop Sand Mountain.Originally incorporated as Powell's Crossroads in the 1960s, it had shortened its name to Powell by the 1990 U.S. Census.Northeast Alabama Community College is located on the northwest border of the town.