This paper develops a many-objective optimization model, which contains objectives representing the interests of the electricity and gas networks, as well as the distributed district heating and cooling units, to coordinate the benefits of all parties participated in the integrated energy system (IES). In order to solve the many-objective optimization model efficiently, an improved objective reduction (IOR) approach is proposed, aiming at acquiring the smallest set of objectives. The IOR approach utilizes the Spearman's rank correlation coefficient to measure the relationship between objectives based on the Pareto-optimal front captured by the multi-objective group search optimizer with adaptive covariance and Lévy flights algorithm, and adopts various strategies to reduce the number of objectives gradually. Simulation studies are conducted on an IES consisting of a modified IEEE 30-bus electricity network and a 15-node gas network. The results show that the many-objective optimization problem is transformed into a bi-objective formulation by the IOR. Furthermore, our approach improves the overall quality of dispatch solutions and alleviates the decision making burden.