The integration of uncertainty on both the generating and demand sides has posed challenges for power system operators. Economic dispatch problem is a crucial aspect of power system operation, therefore, its formulation must consider uncertainty management. As a result, this study proposes an economic dispatch model that considers renewable generation and demand response uncertainties. The model considers the Information Gap Decision Theory (IGDT) framework to integrate uncertainties into the formulation. For this purpose, a multiobjective robust model and a multiobjective opportunistic model are developed, allowing the operator to assess the risks associated with uncertainty. Moreover, a spatio-temporal model is applied to forecast wind generation, and demand response is estimated using a model based on elasticity coefficients. Afterward, the IGDT models are validated on a modified IEEE 24-bus test system. The findings indicate that the proposed IGDT scheme can support operators in making decisions based on expected cost targets for different levels of uncertainty.