永固乡,隶属于山西省临汾市襄汾县,地处襄汾县西南部,东隔汾河与曲沃县高显镇相望,南与侯马市张村街道、新绛县龙兴镇接壤,西与赵康镇相邻,北、东北与西贾乡、南贾镇交界,乡人民政府驻地距县城约25千米。行政区域总面积51.95平方千米。2023年,永固乡辖11个行政村,乡人民政府驻南董村。
1949年属汾城县第三区,1956年设永固乡,1961年改为永固公社,1984年复置永固乡。境内属平原地区,平原占总面积90%以上,属暖温带半干旱大陆性季风气候,年平均气温12.6℃。2020年开展汾河生态治理,实施河道综合整治和水资源保护措施。
2018年末永固乡户籍人口24668人,全乡有工业企业6个,其中规模以上企业1个,综合商店或超市17个。2011年农民人均纯收入7464元,主导产业包含传统种植、新型工业与劳务输出。2020年通过盘活集体资产资源,实现村级集体经济收入40.3万元。2024年启动永固村生活污水治理项目,建设污水处理站及配套管网。