隶属于贵州省遵义市桐梓县,地处桐梓县北部,东南与娄山关镇、燎原镇交界,南及西南与花秋镇、汇川区高桥镇接壤,西与习水县桃林乡、官店镇接界,北及东北与楚米镇毗邻, 行政区域总面积142.5平方千米。
截至2018年末,九坝镇户籍人口有37278人。 截至2019年10月,九坝镇下辖1个社区和6个行政村。
2011年,九坝镇财政总收入527万元,比上年增长0.06%。农民人均纯收入5380元。 2018年,九坝镇有工业企业12个,其中规模以上有1个。