楠木渡镇,隶属于贵州省贵阳市开阳县,又名马场,地处开阳县北部,东与宅吉乡接壤,南与永温乡交界,西与冯三镇毗邻,北与遵义市播州区尚嵇镇隔河相望。镇人民政府驻地距县城32千米。总面积193.32平方千米。
唐代属蛮州。1991年,撤区并乡,建马场镇。2003年6月10日,马场镇更名楠木渡镇。截至2018年末,楠木渡镇户籍人口46913人。截至2020年6月,楠木渡镇辖1个社区、8个行政村,镇人民政府驻马场街后。
2011年,楠木渡镇财政总收入1276万元,比上年增长39.5%。其中地方财政收入1222万元,比上年增长27.66%。截至2018年末,楠木渡镇有工业企业5个,有营业面积超过50平方米以上的综合商店或超市6个。