兰州轨道交通2号线西起安宁区元台子,东至城关区雁北路。线路全长约32km,其中地下段17km, 地面及高架段15km。全线共设27座车站。
自西向东依次是元台子站、下河湾站、黄家滩站、马家庄站、崔家庄站、费家营站、兰州交通大学站、水挂庄站、培黎广场站、十里店站、黄河市场站、火星街站、西客站站、武威路站、兰州理工大学站、上西园站、孙家台站、双城门站、南关什字站、东方红广场站、邮电大楼站、火车站站、公交五分公司站、定西路站、五里铺站、甘肃行政学院站、雁北路站。停车场设在排洪南路,综合基地设在元台子。
全线共设4座换乘站,在西客站站、东方红广场站、五里铺站与1号线换乘,在雁北路站与3号线换乘。