瓦窑堡在陕北子长县中部偏南、李家川与秀延河交汇处。面积134平方千米。人口4.9万。镇人民政府驻冯家屯,人口2.4万。元初依山为堡,初名望瑶堡。据清雍正《陕西通志》已名瓦窑堡。1935年为瓦窑堡市,1936年撤销。1950年设瓦市区,1956年设镇,1958年设红旗公社,1980年改名城关镇,1984年复今名。矿产有煤、石油。有印刷厂等。西包公路经此。1935—1936年中华苏维埃中央政府和陕北省苏维埃政府驻此。1935年12月5日中共中央政治局瓦窑堡会议在此召开。纪念地有瓦窑堡会议旧址和子长烈士纪念馆。
瓦窑堡陕北廷安的北部,今陕西子长县。