This paper presents a user-friendly, CAD-interfaced methodology for the rapid seismic assessment of historic masonry structures. The proposed multi-level procedure consists of a two-step analysis that combines upper bound limit analysis with non-linear dynamic (rocking) analysis to solve for seismic collapse in a computationally-efficient manner. In the first step, the failure mechanisms are defined by means of parameterization of the failure surfaces. Hence, the upper bound limit theorem of the limit analysis, coupled with a heuristic solver, is subsequently adopted to search for the load multiplier’s minimum value and the macro-block geometry. In the second step, the kinematic constants defining the rocking equation of motion are automati...