Foot odour most often results from bacterial growth associated with excessive perspiration from the more than 250,000 sweat glands in the foot. Sweaty and smelly feet are not uncommon. While some people experience excessive odour or sweating throughout the whole body, (such as with anemia or with an overactive thyroid), usually the problem is limited to the feet.
Sources include: B.C. Association of Podiatrists, American Podiatric Medical Association