地理位置.该校位于台北市文山区与台北市区交界山群之南麓，山脚下约200公尺即为木栅地区通往景美及台北市区之重要干道兴隆路，前门山下亦与晚于该校创立之台北市立万芳医院以及兴华国小相邻。山上后门邻台北市政府公务人员训练处，道路通往万芳社区，而东邻台湾警察专科学校。1996年3月28日台北捷运文湖线通车后，万芳医院站即设置于万芳高中山脚下。
校内格局.全校依山而建，正门为全校最低处，而操场与后校门位于最高处，各建筑间以跨越车道之连接走廊相连。一般教室位于