小腿上长了很多小红点,有两种可能的原因,具体如下:第一、如果小红点按压以后褪色,伴有瘙痒,最常见的可能是过敏。过敏可以是内在、外在的多种因素,食物、药物或衣物摩擦、刺激等等都有可能。过敏如果是轻的,可以局部涂抹糖皮质激素软膏或炉甘石洗剂。如果是重的,还要口服抗过敏药物,这是一种情况。第二、如果小腿上长的小红点是鲜红色、辣椒粉样的,压了以后不褪色,这种就是出血点,最常见的可能是过敏性紫癜。过敏性紫癜是一种血管炎,主要见于多种原因,如细菌、病毒、药物、食物因素导致机体的一种免疫复合物反应,引起血管以及血管周围的炎症。这种炎症使血管壁通透性增高,毛细管破裂出血,皮肤上出现淤血、瘀点,该种红斑特点是压了不褪色,一般很少伴有瘙痒,严重的可能会有关节疼、腿痛的表现。