Byen gjennomgår en fornyelseprosjekt for videre utvikling av byens sentrum. Den har flere transportforbindelser som støtter Tauntons sentrale rolle i økonomi og handel. Disse har omfattet vannkanalen Grand Western Canal som nådde Taunton i 1839 og jernbanens ankomst i 1842. I Taunton er sykehuset Musgrove Park Hospital lokalisert og County Ground til Somerset County Cricket Club. Her er også den militære bataljonen 40 Commando, Royal Marines, stasjonert. Sentrale Taunton er en del av den årlige kretsen West Country Carnival. Byen har også arrangert et stort blomstershow siden 1866 og som er lokalisert i Vivary Park. Organisasjonen United Kingdom Hydrographic Office er lokalisert i Admiralty Way.