城乡生活条件不同,城市的居民收入较多,摄入的脂肪与糖类的数量多,劳动强度比农村居民要少,肥胖者多一些,这些因素都造成了糖尿病发病的机会相应的增多。
大量的农村人口转为城镇人口,意味着他们生活条件的改善和膳食结构的改变,体力劳动减少,促使城镇人口糖尿病的患病率增加。
城市糖尿病患者因为医疗环境,自我保养因素较为优越,城市糖尿病患者的寿命在延长,但携带某些隐性遗传病的机会在增多,因此城市糖尿病发病率比农村要高。
大多数的糖尿病患者存在于人群中而没有被发现,这点在农村更为突出,因为农民相对早期体检的要少,因此说城市的患病率高于农村。