En la actualidad la pesca en España se divide en 4 zonas:
1. Galicia: Aporta casi la mitad de la pesca de las capturas de peces. Allí principalmente se pescan sardinas, merluza, atún.....
2. Andalucía: La flota en Andalucía se compone por lo menos de 3000 barcos. Se pesca a veces en aguas de Marruecos o Portugal.
3. Litoral Mediterráneo: Se encuentra Su flota está muy atrasada comparada con la de otros lugares, y es una de las zonas donde menos captura de peces consiguen. Se pesca allí el Salmonete y Bacaladilla.
4. Canarias: Pescan en las costas del sahara, allí se ven favorecidos ya que las olas llevan a los peces hasta allí.