 According to the U.S. Census Bureau, the city has a total area of , all land.Warrior is in the Central time zone.The elevation at the center of town is , though it ranges from over north of the center to less than along the Locust Fork of the Black Warrior River, which forms the southern boundary of the city.