Satellite-based land-use classification plays a crucial role in various Earth observation applications, ranging from environmental monitoring to disaster management. This study presents a comparative analysis of machine learning techniques applied to land cover classification using Landsat-9 and Sentinel-2 satellite imagery in the Reyhanlı district in southern Türkiye. Three different classification algorithms, Random Forest (RF), Support Vector Machine (SVM), and Maximum Likelihood Classification (MLC), were evaluated for their ability to distinguish different land cover classes. High resolution multispectral satellite imagery processed under the same conditions using Geographic Information System (GIS) software was utilized in this study. Visual inspection and statistical evaluation, including overall accuracy and kappa coefficient, were employed to assess classification performance. The classification of Sentinel-2 and Landsat-9 satellite imagery using different machine learning algorithms resulted in the highest overall accuracy (OA = 0.911, Kappa = 0.879) for Sentinel 2 imagery with the RF algorithm. These findings highlight the importance of satellite image selection and algorithm optimization for accurate land cover mapping. This study provides valuable insights for local planners and authorities and underscores the potential of Sentinel-2 imagery combined with machine learning techniques for effective land-use classification and monitoring.