We prove that a semisimple, commutative Banach algebra has either exactly one uniform norm or infinitely many uniform norms; this answers a question asked by S. J. Bhatt and H. V. Dedania [Studia Math. 160 (2004)]. A similar result is proved for C*-norms on *-semisimple, commutative Banach *-algebras. These properties are preserved if the identity is adjoined. We also show that a commutative Beurling *-algebra L¹(G,ω) has exactly one uniform norm if and only if it has exactly one C*-norm; this is not true in arbitrary *-semisimple, commutative Banach *-algebras.