The rapid geographic spread of COVID-19, to which various factors may have contributed, has caused a global health crisis. Recently, the analysis and forecast of the COVID-19 pandemic have attracted worldwide attention. In this work, a large COVID-19 dataset consisting of COVID-19 pandemic, COVID-19 testing capacity, economic level, demographic information, and geographic location data in 184 countries and 1,241 areas from Dec 18, 2019, to Sep 30, 2020, were developed from public reports released by national health authorities and bureau of statistics. We proposed a machine learning model for COVID-19 prediction based on the Broad Learning System (BLS). Here, we leveraged Random Forest to screen out the key features. Then, we combine the bagging strategy and Broad Learning System to develop a Random-forest-Bagging Broad Learning System (RF-Bagging-BLS) approach to forecast the trend of the COVID-19 pandemic. In addition, we compared the forecasting results with Linear Regression (LR) model, K-Nearest Neighbors (KNN), Decision Tree (DT), Adaptive Boosting (Ada), Random Forest (RF), Gradient Boosting Decision Tree (GBDT), Support Vector Regression (SVR), Extra Trees (ET) regressor, CatBoost (CAT), LightGBM (LGB), XGBoost (XGB), and Broad Learning System (BLS).The RF-Bagging BLS model showed better forecasting performance in terms of relative mean square error (RMSE), coefficient of determination (R 2 ), adjusted coefficient of determination (R 2 adj ), median absolute error (MAD), and mean absolute percentage error (MAPE) than other models. Hence, the proposed model demonstrates superior predictive power over other benchmark models.