Where is Seaton? Seaton is located in the county of Devon, South West England, two miles south of the town of Colyton, 20 miles east of the major city of Exeter, 54 miles south of Cardiff, and 140 miles south-west of London. Seaton lies five miles west of the Dorset border.