源县东部，北与耿马县四排山乡和沙河乡接壤，东与双江县的邦丙乡、澜沧县的安康乡为邻，南接澜沧县的雪林乡，西靠沧源县内的勐省镇和单甲乡。岩帅镇总面积434.995平方千米，是沧源县内面积最大的乡镇，2010年普查总人口32,486人，居民以佤族为主，其次是拉祜族，分别占总人口的92.5%、6.94%。镇内主要山脉有公刀格龙牙山、东米山、公给山等，地势中高四周低，以构造抬升侵蚀的岩溶山地地貌为主，最高点为公给山（2,236米），最低点为黄国村小黑江边（800米）。主要河流有拉勐河、贺勐河、小黑江等，属澜沧江水系，