虞关乡,隶属于甘肃省陇南市徽县,地处徽县南部,东与嘉陵镇为邻,东南、南接陕西省汉中市略阳县,西、西北与大河店镇接壤,北与嘉陵镇为邻,距徽县县城35千米,区域总面积215.3平方千米。截至2022年末,虞关乡总人口5465人,其中常住人口3641人。
1961年,为虞关公社;1983年,由虞关公社改为虞关乡。截至2023年6月30日,虞关乡辖13个行政村;乡人民政府驻许坝村许坝社。
截至2019年末,虞关乡有工业企业1个,有营业面积超过50平方米以上的综合商店或超市6个。