青龙寺石窟位于神木县花石崖镇马家湾村南300米的佛堂山东侧,东距黄河的支流杨崖沟河约3000米。
该石窟是神木县新发现的较为少见的宋代前的石窟,对研究该时期陕北地区的石窟凿刻技术、建筑风格以及宗教活动方式等有重要的参考价值。
石窟始凿年代不详,宋代和清代有过维修,1号窟(主窟)位于三个窟中间,长方口,平顶,石窟进深390厘米,高320厘米,宽380厘米,2号窟和3号窟,分别列于主窟左右两侧,形制与主窟相似,规格偏小,原窟内的7尊石佛像已搬迁倒新建的佛殿内,佛像有砂岩雕刻而成,剥蚀严重,佛兼无坐,其中两尊保存较好,高80厘米,螺结,着袈裟,施“无畏”、“说法”印,一尊袒胸,带璎珞。其余石窟供奉真武祖师,关帝圣君,娘娘等诸神位,以及会房等附属建筑物。石窟所处地为村南的佛堂山山,石窟位于东部断崖处,坐东向西,平面呈长方形,总面积600平方米。