Seaton liegt im Süden Englands, an der Ärmelkanalküste der Grafschaft Devon. Seaton ist Teil der Jurassic Coast und liegt zwischen Sidmouth (westlich) und Lyme Regis (östlich). Sidmouth ist rund 10 Kilometer und Lyme Regis 5 Kilometer entfernt. Die beiden sehenswerten Orte Beer und Axmouth liegen in unmittelbarer Nähe zu Seaton.
Die Entfernung bis zum Flughafen von Bristol beträgt 80 Kilometer, bis London rund 225 Kilometer und bis Dover etwas mehr als 310 Kilometer. Alle Angaben in Luftlinie.
Der Küstenort zählt etwas mehr als 7000 Einwohner.