北山国家森林公园位于青海省互助土族自治县东北部,祁连山东端,大通河中下游,地处青海甘肃两省政治、经济、交通、文化发展的中心地带。界于东经102O 06′??102O43′,北纬36O42′??37O06′之间,北为冷龙岭,南为达坂山,东、东南与甘肃省红古区永登县吐噜沟国家森林公园相邻,东北与甘肃省天祝县天堂乡隔大通河相望,南与乐都县和互助县松多乡交界,西南与互助县东沟、丹麻、五十乡交界,北与门源县仙米森林公园毗邻。公园距甘肃省兰州市220公里,距兰州吐噜沟国家森林公园45公里,北邻海北州门源县110公里,西南至互助县76公里,距省会西宁市110公里,威(远)北(山)、民(和)门(源)公路贯穿林区,园内总长二百多公里的旅游小道,旅游公路与主干公路相通,交通十分方便,2000年被评为国家4A级旅游景区。