汉源县,隶属于四川省雅安市。位于大渡河中游,四川省雅安市西南部,地理坐标东经102°16′—103°00′,北纬29°05′—29°43′。全境东西长71.4公里,南北宽70.1公里,全县幅员面积2382平方公里。东邻乐山市金口河区和眉山市洪雅县,南连凉山彝族自治州的甘洛县,西靠甘孜藏族自治州的泸定县和雅安市石棉县,北接雅安市荥经县,历为通往雅、康、宁交通咽喉,成昆铁路、京昆高速、国道108线、省道306线横穿境内,峨汉高速开工建设,是川西交通次枢纽。县城驻富林镇,距省会成都市210公里,距雅安市81公里,距成都双流机场230公里,距西昌市220公里。