I have a small creek on my property that flows at a rate of 7 to 80 gpm, more in heavy rain, closers to 80 in regular rain, and closers to 10 when it's not raining. There's one spot where creek drops about a foot in free fall water fall fashion and in that location it's naturally formed a little pond about 20 ft diameter over all and 4 foot deep in the middle getting steadily shallower as it approaches sides. Is this big enough to raise decent sized fish for eating? I could dig it out some, making it a few feet wider and deeper. The waters naturally aerated from the little waterfall. There are minnows up to 3-4 inches in it year round. I live in ga zone 7b. Any ideas or suggestions?
I strongly advise against digging out existing creeks. Disturbing the edges may cause massive erosion and soil loss during periods of heavy rain. I think it is best to dig a fish pond in another location, not in a creek. Depending on the topography, you might be able to feed the pond with the creek by digging a channel, but this would need to be carefully designed.