Thyroid disorders occur due to hormonal imbalance imbalances involving triiodothyronine (T3), thyroxine (T4), and thyroid-stimulating hormone (TSH), which affect imbalances, metabolic regulation and overall body function. Early and accurate detection of thyroid dysfunction is crucial to minimize complications and ensure timely treatment. This paper presents a comparative machine learning framework for classifying thyroid diseases such as hypothyroidism, hyperthyroidism, and euthyroidism. A real-world dataset was preprocessed to remove missing values and normalized for efficient model training. Various supervised algorithms, Logistic Regression, affect logistic regression, Random Forest, logistic regression, random forest, Support Vector Machine random forest, support vector machine (SVM), Naïve Bayes, k- Nearest Neighbor support vector machine nearest neighbors (KNN), and artificial neural network nearest neighbors (ANN), were implemented using Python. The performance of each model was evaluated using metrics such as accuracy, precision, recall, and F1-score. Results show that the ANN achieved the highest accuracy of 96.75%, followed by the logistic regression and random forest models. The proposed model demonstrates that AI-based approaches can effectively classify thyroid dysfunctions, providing an efficient diagnostic support system for healthcare professionals.