龙王镇,以境内有龙王沟而得名。传清顺治年间暴雨后,有蛟龙随山洪顺沟而下,此沟即称龙王沟。中华民国元年(1912年),先后属太龙联保第三保和太龙乡第三保。1950年,设龙王乡。1956年,将汉阴县火镰砭、龙王2个乡划入,合并为龙王乡,属太山庙区。1961年,成立龙王公社。1984年10月,改为龙王乡。1996年11月,龙王乡与铁路坝乡合并设为龙王镇。地处宁陕县东南部;东与汉滨区叶坪镇毗邻,南与石泉县迎丰镇交界,西与城关镇相邻,北与太山庙镇接壤。辖区东西最大距离25.3千米,南北最大距离20.2千米,总面积257平方千米。