Taunton liegt im Herzen der englischen Grafschaft Somerset, eingebettet in ein von sanften Hügeln umrahmtes Tal. Die Quantock Hills, die Black Downs und die Brendons umgeben die Stadt wie ein natürlicher Rahmen. Der Fluss Tone durchzieht das Gebiet und prägt den Namen der Siedlung, die einst als „Town on the river Tone“ bezeichnet wurde. Als größte Stadt der Region ist Taunton nicht nur kultureller und wirtschaftlicher Mittelpunkt, sondern auch ein wichtiger Verkehrsknotenpunkt.
Die Wurzeln der Stadt reichen bis in die angelsächsische Zeit zurück, als König Ine sie im frühen 8. Jahrhundert gründete. Doch schon vor dieser Zeit könnte an gleicher Stelle eine kleinere Siedlung bestanden haben. Über die Jahrhunderte entwickelte sich Taunton zu einem bedeutenden Ort, der bis heute als Verwaltungssitz der Unitary Authority Somerset fungiert. Seine Rolle als regionales Zentrum festigte sich besonders im 20. Jahrhundert, als die Stadt zum Sitz wichtiger Institutionen wie dem United Kingdom Hydrographic Office wurde.
Taunton besticht durch eine Mischung aus historischem Erbe und modernem Leben. Zu den markanten Bauwerken zählen das mittelalterliche Taunton Castle, das heute ein Museum beherbergt, sowie die alten Armenhäuser aus dem 17. Jahrhundert. Die Stadt ist zudem für ihren trockenen Cider bekannt und beherbergt ein renommiertes Privatinternat. Kulturinteressierte besuchen das Theater oder die Unitarian Chapel, während Sportfans die Stadt als Austragungsort großer Cricket-Turniere schätzen. Berühmte Persönlichkeiten wie die Schauspielerin Jenny Agutter oder der Cricketspieler Jos Buttler haben hier ihre Spuren hinterlassen.