Lower Waterford is an unincorporated village in the town of Waterford, Caledonia County, Vermont, United States. The community is located along Vermont Route 18 southeast of St. Johnsbury. Lower Waterford has a post office with ZIP code 05848, which opened on February 9, 1830.