I Posted this in another thread...
I contacted the MD DNR. They said that private ponds such as farm ponds, are subject to the same regulations as everywhere else. The only exemption is if you are issued a 'Fee Fishing Permit' for the pond, which allows the owner to charge admission to fish.
I guess every state is different. The only way to be sure is to ask your State DNR.