云屏镇,隶属于甘肃省陇南市两当县,地处两当县东南部,东与陕西省宝鸡市凤县留凤关镇相连,东南与陕西省汉中市勉县张家河镇相交,西南与陕西省汉中市略阳县仙台坝镇相连,西与徽县嘉陵镇接壤,西北与站儿巷镇毗邻,北与泰山乡相邻。行政区域总面积296.78平方千米。
1949年12月,云屏镇属两当县第三区风洞乡;2016年12月,云屏乡撤乡设镇。截至2018年末,云屏镇有户籍人口2959人。截至2020年6月,云屏镇下辖19个行政村。
2011年,云屏镇财政总收入219.2万元。