太山庙镇,因清道光年间(1821—1850年),建有一座内供“泰山老爷”的庙宇而得名太山庙。地处宁陕县东部;东与商洛市镇安县木王镇、杨泗镇交界,南与龙王镇接壤,西与北和城关镇相邻。辖区东西最大距离22.7千米,南北最大距离26.6千米,总面积274平方千米。截至2020年6月,太山庙镇下辖5个行政村。截至2018年末,太山庙镇户籍人口5106人。2011年,太山庙镇农业总产值5135.31万元,工业总产值达到1885万元。太山庙镇地处秦岭中、高山过渡带,地势西北高、东南低。境内山地起伏,沟壑纵横。