"Oedemera nobilis" habita en toda Europa meridional, desde la Península Ibérica a Grecia; abunda en la zona mediterránea y penetra en Europa Central hasta el sur de Inglaterra y el centro de Alemania; alcanza Dinamarca, donde es rara y esporádica.