The contact force between the polishing tool and the workpiece is crucial in determining the surface quality in robotic polishing. Different from rigid end-effectors, this paper presents a novel compliant end-effector (CEE) for robotic polishing using flexible beams. The flexibility of the CEE helps to suppress the excessive displacement caused by the inertia of the polishing robot and avoids damaging the polishing tool and workpiece surface. In addition, the contact force can also be precisely estimated via the measurement of the CEE’s displacement using a capacitive position sensor. The design, modeling and experimental validation of the CEE are presented. Firstly, the analytical model of the CEE is established using the stiffness matrix method. Subsequently, the analytical model is verified by finite element analysis. Further, a prototype is manufactured, and its characteristics and performance are experimentally tested. The equivalent stiffness is measured to be 0.335 N/μm, and the first natural frequency along its working direction is 42.1 Hz. Finally, the contact force measurement using the CEE is compared with a force sensor. Under open-loop condition, the resolution of the contact force measurement is found to be 0.025 N, which makes the fine tuning of the contact force possible in robotic polishing.