Supercritical carbon dioxide (scCO 2 ) plays an essential role in various technological procedures, making the solubility of drugs in scCO 2 a crucial aspect of the drug formulation process. This study focuses on utilizing theoretical approaches to predict the solubility of drug-like compounds in scCO2 in order to select the optimum parameters for subsequent experimental procedures. Several machine learning models were developed and compared with a previously established theoretical approach based on classical density functional theory (cDFT). The CatBoost model, utilizing alvaDesc descriptors, demonstrated reasonably accurate predictions for the solubility of 187 drugs (AARD = 1.8%). Meanwhile, the CatBoost model, incorporating CDK descriptors and melting points of drugs as input parameters, exhibited satisfactory accuracy (AARD = 14.3%) in extrapolating predictions for new compounds. Comparing the results between the machine learning approach and the cDFT-based one revealed, on average, a higher accuracy and faster prediction speed for the former. However, cDFT demonstrated a more physical behavior of solubility isotherms compared with the machine learning models. This was particularly evident when the ML models struggled to accurately extrapolate solubility values beyond the experimental range of parameters in the supercritical state. Model CatBoost/CDK is freely accessible at http://chem-predictor.isc-ras.ru/ individual/scco/.