木古镇,隶属于四川省凉山彝族自治州会理市,地处会理市南部,东与通安镇、新发乡交界,南靠杨家坝乡,西隔城河与关河乡、凤营乡相望,北邻爱国乡、爱民乡,区域面积91.77平方千米,截至2019年末,户籍人口9497人。
民国,属通金乡。1951年,设木古乡。1958年,乡改公社。1983年,公社改乡。2013年,撤销木古乡,设立木古镇。截至2020年6月,木古镇下辖6个行政村。
截至2019年,木古镇有营业面积超过50平方米以上的综合商店或超市93个。