
According to the U.S. Department of Agriculture, there are about 8,500 farmers markets in the U.S. and while most all of them sell fresh produce like this, 40 percent of them are selling prepared foods, 66 percent meat or poultry and 16 percent fish or seafood.