A área de distribuição de Crataegus laevigata compreende a Europa central, principalmente norte da Península Ibérica, Sicília, Roménia até às Ilhas Britânicas e sul da Suécia.