Antibiotics are widely used in medicine, but they are not fully metabolized in the body and can end up in wastewater. Conventional wastewater treatment methods fail to completely remove antibiotic residues, which can then enter rivers and streams. Adsorption is a promising technique for removing antibiotics from wastewater, even at low concentrations. The successful one-pot synthesis of an adsorbent, iron-containing porphyrin-based porous organic polymer (Fe-POP), was achieved through the reaction of pyrrole groups and terephthalaldehyde in the presence of FeCl 3 . Characterized by a substantial BET surface area of 597 m 2 g −1 , Fe-POP was systematically investigated for its adsorption potential in the removal of the antibiotic Ciprofloxacin (CIP) from aqueous solutions. By systematic variation of key parameters, including pH, adsorbent loading, and CIP concentration, the adsorption conditions were optimized. Under the optimal conditions at pH = 3, CIP concentration of 5 ppm, and 25 mg of Fe-POP, the maximum adsorption capacity reached an impressive 263 mg g −1 . The robust adsorption behavior was elucidated through the fitting of experimental data to the Langmuir adsorption isotherm (R 2 = 0.962) and the pseudo-second-order kinetic model (R 2 = 0.999) with lower error values. These models suggested that the adsorption process predominantly involved chemical interactions between CIP molecules and the Fe-POP surface. Fe-POP exhibited a robust structure with a high adsorption capacity, showcasing its efficacy in removing CIP contaminants from water. Therefore, Fe-POP can be considered a valuable adsorbent for water treatment applications, specifically for antibiotic removal.