显龙镇,隶属于甘肃省陇南市两当县,地处两当县西南部,东、东南与站儿巷镇连接,南与徽县嘉陵镇相连,西、北与徽县永宁镇毗邻,东北与鱼池乡相邻。行政区域总面积43.47平方千米。
1949年后,为两当县第四区显龙乡;2016年,撤乡设镇,改为显龙镇。截至2018年末,显龙镇有户籍人口3950人。截至2020年6月,显龙镇下辖10个行政村。
2011年,显龙镇财政总收入301.2万元。