 It lies along State Route 69 between Cullman to the west and Arab to the east.According to the U.S. Census Bureau, the town has a total area of , of which , or 0.57%, is water.As of the census of 2000, there were 522 people, 188 households, and 144 families residing in the town.