东与玉溪市红塔区，南与石屏县比邻，东南与小街街道、西与化念镇、北与岔河乡接壤。地处峨山坝子中部，因猊、练两江萦回绕城，故名。交通便利，玉元高速公路纵贯东西。
历史.南诏末年（880年）在今县城西北40里嶍猊寨设嶍峨部，元代处设县。明朝初迁县治于城北2里嶍山之阳，后迁至今地。明清两代均称为嶍峨县城。1930年改称峨山县城。1934年始设双江镇。1951年改名城关镇，1976年并入城关公社设城关大队，1983年4月，又分城关公社7个大队成立城关镇，1985年恢复名称双江镇。1998年11