Let be a commutative Banach algebra over the complex field C , M an ideal of . Denote by M 2 the set of all finite linear combinations of products of elements from M . M will be termed idempotent if M 2 = M . The purpose of this paper is to investigate the structure of commutative Banach algebras in which all maximal ideals are idempotent.