北川縣隸屬四川綿陽市,位於四川盆地西北部,東接江油市,南鄰安縣,西靠茂縣,北抵松潘、平武縣。縣城距綿陽市區60公里,距成都160公里。縣境內山巒起伏,溝壑縱橫,地勢西北高,東南低,最高海拔4769米,最低海拔540米,縣城所在地海拔652米。北川氣候溫和,四季分明,雨量充沛,年平均氣溫15.6℃,年平均無霜期在125—128天,年平均降水量1399.11毫米,平均日照931.1至1111.5小時。全縣轄區3鎮13鄉,278個行政村和17個居委會,總人口16.1萬,其中,城鎮人口1.86萬,佔總人口的11.56%,羌、藏、回等少數民族佔全縣總人口的50.5%,從1988年起,北川縣享受少數民族縣待遇。曲山鎮為縣城所在地,城區面積0.7平方公里,人口1.3萬。
北川歷史悠久。北周武帝天和元年(566年)正式建縣,唐高宗永徽二年(651年)並北川縣入石泉縣,1914年,因與陜西省石泉縣同名,乃復名北川縣。1950年北川解放,隸劍閣專區,1953年隸綿陽專區,1985年隸綿陽市。
據史籍記載,北川是古代治水英雄大禹的隆生地,片古稱“神禹故里”。北川是紅軍長征路過之地,1935年,北川人民積極參加紅軍、支援紅軍,為奪取千佛山戰役勝利,保證紅四方面軍向西挺進,與中央紅軍會師,作出了巨大貢獻和犧牲,1953年,北川補確定為“革命老根據地”。