绿春县位于红河州西南部边境,土地面积3096.86平方公里。
境内峰峦叠障,沟壑深切,地势中部高四周低,由东北向西南逐渐倾斜,最高海拔2637米,最低海拔320米。气候属亚热带山地季风气候。年平均气温17.3℃。年降雨量2063.7毫米。全县耕地面积189917亩,森林面积105.21万亩,其中黄连山省级自然保护区有20余万亩。境内野生动植物十分丰富,列为国家重点保护的一、二、三类动物有17种,内有珍稀动物黑长臂猿、野牛、虎、黑熊、穿山甲、蜂猴、马鹿等。已知树种有140余科960余种,其中属国家一级保护的有桫椤,属国家二级保护的有木连等11种,药用植物近千种。
境内矿产资源丰富,蕴藏着金、银、铜、铁、锰等10种金属矿和砷、煤、水晶石、花岗石等多种非金属矿。水能蕴藏量167.69万千瓦,可开发利用71.59万千瓦,已开发利用仅占0.16%。主要河流有李仙江、小黑江、勐曼河等。全县城市建成面积1.35平方公里,城市道路建设总长1700米,自来水日供应量2000立方米。