红河州地势西北高,东南低。地形以红河为界,最高处为金平县西南部的西隆山,海拔3074米最低处在河口县南溪河口,海拔76.4米,同时也为全省最低点。河流分属红河、南盘江水系,主要支流有李仙江、藤条江、南溪河、曲江、甸溪河等。湖泊有异龙湖、赤瑞湖、三角海、大屯海和长桥海。