La Colombie possède d'importants gisements d'un certain nombre de métaux et de minéraux, tels que l'or, l'argent, le nickel, le minerai de fer, le platine et les émeraudes. Le pays possède également d'importants gisements de pétrole, de gaz naturel et de charbon.
La Colombie est un producteur et exportateur de pétrole et de gaz de longue date, et c'est l'un des plus importants producteurs à ne pas adhérer à l'OPEP. La production pétrolière est en grande partie contrôlée par la société d'État Ecopetrol, mais des sociétés étrangères ont des droits sur certains champs. Le gaz naturel est produit pour un usage domestique uniquement.
La Colombie possède également les plus grandes réserves de charbon des pays d'Amérique latine. La majeure partie de l'approvisionnement est du charbon bitumineux de haute qualité. L'une des plus grandes mines de charbon à ciel ouvert au monde se trouve à Cerrejon.
La Colombie est le plus grand producteur individuel d'émeraudes au monde. L'exploitation minière n'était auparavant effectuée que par le gouvernement, mais elle est passée aux mains d'entreprises privées.
L'extraction du nickel est menée par la société d'État Cerro Matoso, mais d'autres types de métaux précieux et de fer sont extraits par des intérêts privés, et l'utilisation du mercure dans leurs méthodes d'extraction a causé d'importants problèmes de pollution.
La majorité de la production d'électricité du pays est hydroélectrique. Un potentiel de production supplémentaire existe, mais il est problématique car les meilleurs emplacements ont déjà été endigués.