乡和勐来乡接壤。勐角乡总面积216.76平方千米，2010年普查总人口13,990人，居民以佤族为主，其次是傣族、彝族、拉祜族和汉族，占比分别占总人口的59.63%、21.27%、8.32%、6.48%和3.9%。乡内主要坝子是勐角坝，山脉有窝坎大山、芒告大山等，地势南北高中西低，最高点为窝坎大山（2,605米，这也是沧源县的最高点），最低点为新牙河与班洪交界处（680米）。主要河流有勐董河、南角河、新牙河等，属澜沧江水系，新牙河上建有4座梯级水电站，主要水库有翁丁水库等，在建有中型芒回水库。气候上属亚热带