Wind energy has experienced significant growth in recent years thanks to the technological development of wind turbines (WTs). However, one of the main challenges for the wind industry remains the early detection of WT failures. An effective strategy to address this challenge is implementing condition monitoring (CM) to detect changes in WT operation that could indicate the onset of a potential failure. This paper uses data from the SCADA (Supervisory Control and Data Acquisition) system of a wind farm located in Ecuador to test three unsupervised machine learning (ML) methods to detect anomalies in the data, allowing for predicting potential WT failures. Evaluation metrics showed that the Mahalanobis Distance (MD) algorithm performed better in anomaly detection over Isolation Forest (IF) and Density-Based Spatial Clustering of Applications with Noise (DBSCAN), achieving an accuracy of 0.94, 0.90 and 0.74 respectively; however, IF more effectively detected the points determined as anomalies.