Treyford is a hamlet, Anglican parish[1] and former civil parish, now in the civil parish of Elsted and Treyford, in the Chichester district of West Sussex, England. The hamlet sits on the Elsted to Bepton Road 4 miles (6.4 km) southwest of Midhurst. In 1931 the civil parish had a population of 104.[2]