The aim of a medical consultation system is to deliver reliable healthcare services efficiently. In this paper we propose an online medical consultation system with load balancing as an assurance for maximum resource utilization. Rule-based fuzzy controlled load balancing is applied to a homogeneous system consisting of three medical centers with limited capacities. Performance was comparatively analysed using three weighted rule sets. The results reveal that the load balancing accuracy vary for different rule sets. By incorporating error correction, the accuracy of adjustments is improved with an average of 96%. In conclusion, load balancing is an efficient alternative approach that can avoid possible over-crowding or underloaded situations in an online medical consultation system.