北山街道是中国浙江省杭州市西湖区下辖的一个街道办事处，地处杭州城市中心区，西湖区东南部，紧邻古钱塘门，东起环城西路，南始宝石山下一弄沿宝石山嵴至西湖小学东侧，与西湖风景名胜区管委会接壤，西从杭大路至曙光路与灵隐街道为邻，北沿天目山路与西溪街道相接，辖区面积2.49平方公里。因宝石山、葛岭、弥陀山蜿蜒其间，诸山统称北山，街道之名由此派生。
行政区划.北山街道有7个社区，共有住户11461户。