In the third generation of wireless cellular system, adaptive dynamic channel borrowing is presented to maximize the number of served calls in wireless cellular networks. This has led to an intensive research in mobile computing to provide mobile users access to the Internet. In this paper, a neural-fuzzy controller for the dynamic channel-borrowing scheme (NFDCBS) is presented to provide multimedia services and to support increasing number of users. In a cellular network, the call-arrival rate, the call duration and the communication overhead between the base stations and the control centre are vague and uncertain. Therefore, we propose a new efficient dynamic channel borrowing for load balancing in distributed cellular networks based on NFDCBS. The proposed scheme exhibits better learning abilities, optimization abilities, robustness, and fault-tolerant capability, thus yielding a better performance than other algorithms. It aims to efficiently satisfy their diverse quality-of-service (QoS) requirements of multimedia traffic. The results show that our algorithm has lower blocking rate, lower dropping rate, less update overhead, and shorter channel-acquisition delays than previous methods.