A lot of people advise getting fresh produce and other ingredients at a farmer's market, where you can find items that are local and high quality, and have various other appealing attributes (such as being organic, or grass-fed, or humane, or hormone-free, or heirloom, or whatnot).
However, since many farmer's markets aren't open all the time, and there are different kinds of farmer's markets, finding one can be tricky.
Are there any directories of farmer's markets? What other strategies are there for finding farmer's markets when you're in a new area other than asking around? Do the different kinds of farmer's markets (like the large, permanent kind) have different names that might inform a better search query?