抚远市共辖10个乡级行政区,包括5个镇、5个乡,分别是抚远镇、浓桥镇、乌苏镇、寒葱沟镇、黑瞎子岛镇、别拉洪乡、海青乡、鸭南乡、浓江乡、通江乡。此外还有一个市属国营农场和国营渔场,境内有前哨农场、前锋农场、二道河农场3个省属国营农场。