江城县位于云南省南部,地理坐标在101°14`-102°19`、北纬22°20`-22°36`之间。
东与红河州绿春县为邻,东南与越南接壤,南与老挝交界,西与西双版纳州勐腊县、景洪市毗邻,西北与思茅区、宁洱县相连,北与墨江县隔江相望。东西横距112公里,南北纵距64公里,总面积3544平方公里。县城距省会昆明公路里程520公里,距市政府驻地思茅区145公里。
江城县属亚热带湿润气候,冬夏两季短,春秋两季长。年平均气温18.7℃,最冷月1月,月均气温12.1℃;最热月6、7月,月均气温22.2℃。年均有霜日仅2-3天。年平均降雨量2283毫米,年均降雨天数178天。年均日照1886小时,相对湿度为85%,蒸发量为1478毫米。