Natural Bridge is a town at the southwest edge of Winston County, Alabama, United States, located near the intersection of U.S. Route 278, Alabama Highway 13, and Alabama State Route 5. It initially incorporated on September 3, 1914. In the 1930s, due to a dwindling population, its charter became dormant. On July 24, 1997, it reincorporated.