大邑县位于成都平原西部,距成都市区48公里,地跨东经102°59′至103°45′,北纬30°25′至30°49′。东北与崇州市为界,东南与新津县邛崃市毗邻西北与芦山县、宝兴县、汶川县接壤,幅员面积1321平方公里。