Where to Farm Cloth in World of Warcraft

Farming cloth in World of Warcraft can be very profitable, both for selling the cloth as well as creating items for sale for transmog.  Cloth can also be used for creating items to disenchant for enchanting materials, which is almost always required for older enchanting mats.

Here are the best places for farming cloth, sorted by cloth type.