Ham is a small village and civil parish in Wiltshire, England. The parish borders the county of Berkshire, and the village lies about 3+1⁄4 miles south of the Berkshire town of Hungerford. Ham Hill is a biological Site of Special Scientific Interest.