NOTOC There is more than one place called Taunton: England Taunton (England) - The county town in Somerset. United States of America Taunton (Massachusetts) - A city in Massachusetts. Taunton (Minnesota) - A town in Minnesota. Taunton (New York) - A town in New York.