Ten unha poboación en 2008 segundo o INE de 24.520 habitantes. É considerada unha cidade clave na Comarca Metropolitana de Jaén xa que é a 2ª cidade máis importante de devandita área logo de Xaén capital debido á industria que concentra. Ademais de desenvolver actividades fabrís relacionadas coa agricultura, existen minas de trípoli, que se extrae para usos industriais.
Debido á calidade e a gran cantidade de aceite de oliva que se produce na cidade, Martos é denominado habitualmente La cuna del olivar, e é considerado o primeiro produtor de aceite de oliva do mundo,[1] tendo ata unha variedade propia de oliva, chamada picual ou marteña.