Olisipo era sustentada principalmente por comércio marítimo, pesca e produção de sal. A cidade tinha um porto muito importante no rio Tejo, então também vivia de transporte de mercadorias, artesanato e produção de molho de peixe romano chamado garum, que era muito valioso na época.