This paper presents an approach for the optimal integration of multiple distributed generation (DG) sources in a radial distribution system. The integration of DG sources poses various challenges such as can lead to higher power losses caused by reverse power flow, voltage exceeding secure limits, voltage stability, power quality, and economic operation. To address these challenges, a hybrid algorithm is proposed which combines the benefits of both Evolutionary Programming and Firefly Algorithm. The proposed hybrid Evolutionary - Firefly Algorithm is employed for the determination of the optimal size of the DG sources. The objective of the proposed algorithm is to minimize the total system power losses and improve the voltage profile. The algorithm considers various constraints including the DG capacity limits and voltage limits. A comprehensive case study is conducted on a radial distribution system to demonstrate the effectiveness of the proposed approach. The simulation results show that the hybrid algorithm can find the optimal size and location of DG sources while achieving the desired system performance. The integration of multiple DG sources leads to a significant reduction in power losses and improved voltage profile. Furthermore, the proposed approach provides a flexible framework for the optimal integration of DG sources in radial distribution systems, allowing for the accommodation of different types and capacities of DG sources. The proposed technique is tested on the IEEE Reliability Test systems, specifically the IEEE 69-bus. The combination of DG at bus 61 and bus 27 yields a loss reduction index of 94%.