 Yacolt was rebuilt over time and officially incorporated on July 31, 1908.Yacolt is located at (45.865506, -122.407028).According to the United States Census Bureau, the town has a total area of , all of it land.