富宁位于云南省东南部,文山壮族苗族自治州东陲,地跨东经105°13'-106°12',北纬23°11'-24°09',北回归线横穿南境(由西向东跨过木央、大木匠、牛场、龙洋)。地处两国三省十县结合部,南与越南河江省苗旺、同文两县接壤,东部和北部分别与广西百色右江、西林、田林、那坡、靖西五县(区)毗邻,西与文山州广南、麻栗坡两县相连。县境东西相距最宽109.89千米,南北相距最长108.78千米,县城所在地距州府驻地234千米(高速公路184千米),距省会昆明市565千米(高速公路480千米),距田蓬口岸71公里(二级公路60公里),国境线长75公里。国道323线、云桂高铁、广昆高速穿境而过,是云南通往广西、广东等沿海发达地区的重要门户,是云南的“东大门”和“出海口”。