Abstract Over the last two decades, extensive research has been conducted to enhance the control performance of reactor power. Various methodologies have been suggested and implemented to achieve optimal power control in nuclear reactors. However, due to the diverse characteristics and inherent uncertainties in the models, devising optimal controllers for nuclear systems remains a complex task. To address this, numerous approaches have been adopted to ensure controllability and resilience, aiming for an optimal nuclear power reactor controller. The Model Predictive Control (MPC) algorithm has garnered significant attention as a viable approach to boost operational efficiency and overall system utility. In this research, Particle Swarm Optimization (PSO) method and MPC controller are combined together to form a novel algorithm termed PSO-MPC, aiming to amplify the system’s performance and overcomes the local minima problem that basically happens when using MPC controller. First, MPC controller is applied to the nuclear reactor model, then the suggested technique PSO-MPC also is applied to the system and a comparison of the outcomes using both techniques is done. The results demonstrate enhanced system response using the innovative technique.