茅渡乡,隶属于湖南省怀化市洪江市,地处洪江市东北部,东与雪峰镇接壤,南与安江镇相连,西与岔头乡隔沅水相望,北与中方县新路河镇交界,距市治黔城60.5千米,区域总面积52.69平方千米。截至2019年末,茅渡乡户籍人口为8311人。
民国时期,为茅渡乡;1958年10月,属硖洲公社;1984年3月,由茅渡公社改为茅渡乡。截至2020年6月,茅渡乡辖7个行政村,乡人民政府驻茅渡村上码头组。
截至2019年末,茅渡乡有工业企业5个,有营业面积超过50平方米以上的综合商店或超市6个。