庙沟镇,隶属于陕西省商洛市镇安县。地处镇安县西南部,东与永乐街道毗邻,南与柴坪镇接壤,西与月河镇相连,北与云盖寺镇相接。辖区东西最大距离18.4千米,南北最大距离16.4千米,总面积161.22平方千米。
截至2020年6月,庙沟镇下辖7个行政村。截至2018年末,庙沟镇户籍人口9471人。2011年,庙沟镇农业总产值3369万元,社会消费品零售总额达1345万元。