PROBLEM TO BE SOLVED: To provide a medicine or the like capable of preventing or treating diabetes. The present invention provides a preventive or therapeutic agent for diabetes, a pharmaceutical composition, a medical device, a food or a beverage, which contains silicon fine particles. By oral administration of silicon fine particles or indwelling on the skin or mucous membrane, diabetes can be prevented or treated, and its preventive and/or therapeutic effect is excellent. The silicon fine particles are fine particles containing silicon capable of generating hydrogen in contact with water, and are preferably silicon fine particles and/or aggregates of the silicon fine particles. [Selection diagram] Fig. 5【課題】糖尿病を予防又は治療できる医薬等を提供することを課題とする。【解決手段】シリコン微粒子を含有する糖尿病の予防又は治療剤、医薬組成物、医療機器、食品又は飲料を提供する。シリコン微粒子を、経口投与又は皮膚もしくは粘膜上に留置することにより、糖尿病を予防又は治療でき、その予防及び/又は治療効果は優れたものである。シリコン微粒子は水と接して水素を発生し得るシリコンを含有する微粒子であり、好ましくはシリコン微細粒子及び/又は該シリコン微細粒子の凝集体である。【選択図】図5