The size of pelagic fish schools depends on several parameters related to internal factors such as species, number of fish, fish swimming speed and physiological status and to external factors, such as hydrological factors and presence of predators. In order to better understand these relations, results coming from echosounder and multibeam sonar databases are analysed. Field data are collected during four acoustic surveys in the Mediterranean Sea in two different areas (Catalan and Adriatic Seas). The analysis shows differences between the two areas regarding size and position in the water column: schools are deeper and their mean size is lower in the Catalan Sea in comparison with Adriatic Sea. The differences in size of schools are mainly related to differences in school length. Moreover, the elongation of schools seen with the sonar is greater than one and half higher in the Adriatic Sea than in the Catalan Sea, whereas one would expect similar values for the two areas. The results are discussed in terms of environmental influence, avoidance reaction and acoustic capabilities of both tools. A hypothesis is proposed: the variation of school length and consecutively the variation of the correlated dimensions is first related to the strength of the avoidance reaction in front of the vessel and this effect can be reinforced depending on the environmental conditions. The model takes into account the effect of the boat, the vertical constraints undergone by the schools, and the internal requirements of the schools, such as the necessity for fish to keep visual contacts and the cohesion of the group.