Los muelles de Olhão asumieron un papel destacado, aproximadamente la mitad del pescado desembarcado por los pescadores de la región se comercializa allí.

Según datos de la Dirección General de Recursos Naturales, Seguridad y Servicios Marítimos (DGRM), en los muelles de comercio de pescado del Algarve se vendieron un total de 10486 toneladas; Olhão fue responsable de más de 5 mil toneladas, seguido de Portimão (2,9 mil), Lagos (casi 1,5 mil), Vila Real de Santo António (764) y Tavira (197).