In this paper, the gas microturbine cycle is optimized in dual power and heat generation mode. This optimization includes optimizing the energy efficiency and exergy of the cycle as well as optimizing the price of electricity generated based on exergy-economic analysis and taking into account the effects of environmental pollution. The fuel used in the microturbine system is natural gas. To perform this optimization, first a thermodynamic modeling was performed for the mentioned cycle and then using the bee algorithm, the optimal point for system performance was determined by the code written in MATLAB software. The results of this study showed that using the bee algorithm, the best value of the objective function obtained for the mentioned cycle was obtained in the air-to-fuel ratio of 1.32, at which point the energy efficiency is 40.53%, the efficiency of the second law is 81.80%, the amount of entropy production was 0.0578 kW/K and the final amount of electricity consumption was 0.0733 kWh. Also, if the thermal resistance of microturbine blades can be increased, the efficiency can be increased up to 15% compared to the case with temperature limitation.