Porous aromatic frameworks (PAFs) incorporating a high concentration of acid functional groups possess characteristics that are promising for use in separating lanthanide and actinide metal ions, as required in the treatment of radioactive waste. These materials have been shown to be indefinitely stable to concentrated acids and bases, potentially allowing for multiple adsorption/stripping cycles. Additionally, the PAFs combine exceptional features from MOFs and inorganic/activated carbons giving rise to tunable pore surfaces and maximum chemical stability. Herein, we present a study of the adsorption of selected metal ions, Sr(2+), Fe(3+), Nd(3+), and Am(3+), from aqueous solutions employing a carbon-based porous aromatic framework, BPP-7 (Berkeley Porous Polymer-7). This material displays high metal loading capacities together with excellent adsorption selectivity for neodymium over strontium based on Langmuir adsorption isotherms and ideal adsorbed solution theory (IAST) calculations. Based in part upon X-ray absorption spectroscopy studies, the stronger adsorption of neodymium is attributed to multiple metal ion and binding site interactions resulting from the densely functionalized and highly interpenetrated structure of BPP-7. Recyclability and combustibility experiments demonstrate that multiple adsorption/stripping cycles can be completed with minimal degradation of the polymer adsorption capacity.