This paper proposes an artificial neural network-based handoff algorithm for mobile cellular networks, focusing on improving handoff decision accuracy and speed. It uses a backpropagation model considering variables such as signal strength and traffic intensity to determine when to execute a handoff, optimizing performance under real-world conditions. The proposed algorithm was tested and demonstrated effective decision-making with low fluctuation in handoff occurrences, indicating its potential for practical application in mobile networks.