竹子湖，是台湾北部大屯山与七星山之间的一个山谷，位于阳明山国家公园辖区内，行政区则属于台北市北投区湖田里。当地海拔约670公尺，气候凉爽多雨。由于土壤肥沃，又拥有丰沛洁净的山泉水源，为阳明山区少有的休闲农业区，也是大台北地区知名的旅游景点。竹子湖曾经系火山爆发后所形成的天然堰塞湖，如今湖水已然退去。过去曾栽植大片箭竹及孟宗竹，风起时竹子随风起舞有如湖面波浪，因而得名。
地形.竹子湖位于阳明山之腰部，面对台北盆地。全区因熔岩流分割为东、西两部分。西竹子湖系由大屯山、小观音山熔