This study compares various classification algorithms including SVM, Naïve Bayes, K-NN, ANN, and SGD for medical image diagnosis across multi-class datasets, focusing on lung cancer, brain tumors, and chest abnormalities. Results indicate that model performance varies significantly with dataset characteristics and sampling strategies, with SVM, K-NN, ANN, and SGD achieving accuracies between 0.49 and 0.57, while Naïve Bayes shows limitations. The findings assist medical professionals in selecting appropriate models for improving diagnostic accuracy in medical imaging.