A cogeneration system including an engine, which drives a generator to generate electricity, a cooling/heating unit, which comprises at least one compressor, a four-way valve, an outdoor heat exchanger, an expansion device, and an indoor heat exchanger, to establish a heat pump type refrigerant cycle, a cooling water heat supplier to supply heat of cooling water used to cool the engine to a suction side of the compressor of the cooling/heating unit and to pre-heat air passing through the outdoor heat exchanger, and a discharge-side refrigerant over-heater to supply heat of exhaust gas discharged from the engine to a discharge side of the compressor. In accordance with the cogeneration system, it is possible to maximize absorption of the waste heat of the engine while preventing compressor malfunction, and thus, to increase the refrigerant condensing temperature of the indoor heat exchanger and the refrigerant pre-heating temperature of the outdoor heat exchanger. Thus, an enhancement in heating performance is achieved.