黄龙县位于陕北黄土高塬东南部与渭北二级台塬接界处,居陕西省中部偏北,延安地区东南缘。北纬35°24′05"~36°02′1",东经109°38′49"~110°16′49"。
全县南北长69.754公里,东西宽62.195公里。总面积2383平方公里。东接韩城市,南与合阳县、澄城县、白水县相连,西邻洛川县,北与宜川县接壤。黄龙县人民政府驻地石堡镇,距省会西安市223公里,东距韩城市121公里,东南距合阳县68公里、距澄城县68公里,西南距白水县73公里,西距洛川县83公里,北距宜川县85公里,距行署所在地延安246公里。