 West Point was incorporated in October 1977.West Point is located in northwest Cullman County at (34.241338, -86.943126).According to the U.S. Census Bureau, the town has a total area of , of which , or 0.79%, is water.