大贵镇位于陕西省平利县城西部,距县城25公里,距安康35公里。东与城关镇相连,南与洛河相依,西以三阳为界,北与老县为邻。总面积121平方公里,辖12个行政村,108个村民小组,13509人。
源于成语大富大贵而得名。