河口乡在
兰州市西固区,黄
河北岸,东与
皋兰县中心乡九河村相接,西与达川乡吊庄村相连,南以黄河为界,与新城镇、东川乡隔河相望,北与
永登县苦水乡大沙沟村近邻。东西长21.5公里,南北宽10.5公里,全境呈葫芦形状,114.96平方公里,密度每平方公里102人。踞市中心47公里处,国道312、109线、兰海高速公路、兰新铁路穿乡而过,市内42路公交车直达,交通十分便利,素有“金城西大门”之称,具有优越的位置。全乡区域114平方公里。含8个村,40个自然村,1个社区,共有农户3087户,居民户886户,14000人。河口乡耕地9290亩,其中保证灌溉6739亩,乡域内大中型企事业单位12家。乡镇个体企业53家。