Liberty Hill is an unincorporated community in Franklin County, Alabama, United States. Liberty Hill is located on U.S. Route 43 and Alabama State Route 17, west of Phil Campbell.