因远镇位于元江县西南部,南北长13.06 千米,东西宽25.20千米,总土地面积329.80平方千米。总耕地面积34093亩(其中田15078亩,地19015亩),人均耕地面积1.21亩;复种指数202% 。