大河镇隶属于六盘水市钟山区,位于六盘水市中心城区西北部,东邻保华镇,南接红岩街道,西连汪家寨镇、北靠木果镇,距离中心城区6公里。现国土总面积80.6平方公里,辖7村3社区,分别是渔塘村、裕民村、渡口村、大桥村、大地村、大箐村、周家寨村、红旗社区、大河社区、新曜社区,常住人口约8059户35516人,有汉、彝、苗、水、白等民族。
大河镇属亚热带湿润季风气候,冬无严寒,夏无酷暑,年平均气温13.1℃,年降雨量1092.3—1251.7毫米之间,年日照时数1550小时。境内煤炭资源丰富,森林覆盖率62%。粮食作物以玉米、马铃薯、豆类为主,经济作物以茶叶、蔬菜、水果为主,有大河堡、凉都花海、嘎尼庄园、大地印象等旅游资源。