牙克石市位于呼伦贝尔市中部、大兴安岭中脊中段西坡,呼伦贝尔草原东端。南临扎兰屯市、北靠根河市,东接鄂伦春自治旗、阿荣旗,西邻额尔古纳市、陈巴尔虎旗、鄂温克自治旗。总面积27590平方公里,是中国土地面积第六大的县级市。总人口43万。
辖9个镇、2个便民服务中心,7个街道办事处。
9个镇:博克图镇、免渡河镇、乌尔其汉镇、库都尔镇、图里河镇、绰源镇、乌奴尔镇、伊图里河镇、塔尔气镇;
2个便民服务中心:煤田便民服务中心、巴林便民服务中心;
7个街道办事处:东兴街道办事处、胜利街道办事处、红旗街道办事处、新工街道办事处、永兴街道办事处、建设街道办事处、暖泉街道办事处。