Long Ditton is a residential suburb in the Borough of Elmbridge, Surrey, England on the boundary with the Royal Borough of Kingston upon Thames, London. In medieval times it was a village, occupying a narrow strip of land. Neighbouring settlements include Hinchley Wood, Thames Ditton and Surbiton. In both local economy and public transport, the high street and railway stations at Hinchley Wood and Surbiton are the nearest such amenities.