There is a limit to the number of fishes your pond can contain per time. The maximum weight of fishes a pond can contain successfully without crisis is referred to as the “carriage capacity” of pond in this text. In the time past, there have been series of questions related to number of fishes a given size of pond can carry for a particular period of time. Answers given to these questions are not specific. Experience has taught me that carriage capacity of a pond is a factor of water management technique adopted in a farm. In other words, re-circulatory system of water management can accommodate higher number of fishes per square meter than a pond system. Even in a pond system, there are factors that affect the appropriate stocking density of two different ponds of the same size and depth in different location. Soil quality has a great impact on water quality which is an important factor in determining pond capacity.