La actividad económica del municipio deriva de la ganadería, agricultura, minería, comercio e industria:
- La actividad agrícola local incluye cultivos de café, caña de azúcar, fríjol, plátano, yuca, maíz, papa y cacao.
- La ganadería que se explota es mayoritariamente vacuna y porcina.
- La minería incluye la extracción de oro, piedra de talco, caliza y mármol.
- La industria es variada. Se destacan las compañías "Setas de Colombia", "Tablemac" y "Talcos de Yarumal".
- El municipio es también un importante centro de comercio, pues está localizado estratégicamente en la vía que de Medellín comunica con la Costa Atlántica de Colombia.