Physical inactivity remains a major modifiable risk factor for non-communicable diseases and continues to exhibit marked socioeconomic and gender disparities in Latin America. Identifying robust and interpretable predictors of inactivity in nationally representative datasets is essential for informing public health strategies. This study compared a survey-weighted logistic regression model and an explainable machine learning approach (XGBoost) to predict physical inactivity among Chilean adults using data from the 2024 National Physical Activity and Sports Survey (ENAFyD; n = 5,248). Models were evaluated on a stratified held-out test set (n = 1,050) using weighted and unweighted area under the ROC curve (AUC), Brier scores, and calibration curves. Survey-weighted logistic regression achieved a weighted AUC of 0.801, while XGBoost achieved 0.797, demonstrating comparable discrimination. XGBoost showed marginally lower Brier scores, indicating slightly improved probabilistic calibration. Low socioeconomic status, female sex, lower monthly physical activity expenditure, limited facility access, and lower engagement with digital resources were consistently associated with higher inactivity risk. SHAP-style contribution analysis provided additional insight into feature-level influence within the machine learning framework. Overall, both approaches demonstrated similar predictive capacity, supporting the complementary use of classical regression and explainable machine learning for population-level physical inactivity research.