Les saints copatrons de Montemurro sont saint Georges et saint Maurice, fêtés le 23 avril ; saint Roch est vénéré comme glorieux protecteur, avec des célébrations du 16 au 18 août dans l'église qui lui est dédiée, reconstruite sur les fondations de celle du XVIIe siècle après le séisme de 1857.
Le nom du bourg vient du Castrum Montis Murri, un château détruit par un séisme en 1343, qui se trouvait à l'emplacement de l'actuelle place Giacinto Albini. Le territoire appartint au fief de Montescaglioso, au siège épiscopal de Tricarico, et fut sous la domination des Sanseverino et des Carafa. Le sanctuaire de Maria Santissima di Servigliano, reconstruit en 1911 sur le plateau de Santo Jaso, remplaça l'église d'origine du quartier de Servigliano, déjà mentionnée dans une charte de 1068 par laquelle Roberto de Montescaglioso, neveu de Robert Guiscard, la concéda à l'église épiscopale de Tricarico : cet édifice fut détruit par le glissement de terrain de 1907.
Le Montemurrais Giacinto Albini fut l'artisan de la dite insurrection lucanienne, la révolte antibourbonienne qui permit de remettre à Garibaldi une Basilicate déjà libérée. Après l'unité italienne, Montemurro fut aussi marquée par le phénomène du brigandage : l'ancien berger montemurrais Antonio Cotugno, dit « Culopizzuto », mena une bande de brigands dans une protestation antisavoyarde.