马畅镇,隶属于陕西省汉中市洋县。地处洋县西部,东与谢村镇为邻,南与谢村镇相连,西与城固县原公镇相接,北与溢水镇相邻。辖区东西距离2千米,南北最大距离24千米,总面积47.02平方千米。
截至2020年6月,马畅镇下辖1个社区、11个行政村。截至2018年末,马畅镇户籍人口19697人。2011年,马畅镇农业总产值1.5亿元,工业总产值达到1.3亿元,社会商品销售总额达1.2亿元。