La fondation de Labastide-Murat, charmant village implanté à 450 m d'altitude, remonte au Moyen Âge. Afin d'accueillir les pèlerins de Saint-Jacques et Rocamadour, Fortanier de Gourdon, seigneur du XIIIe siècle, y établit une habitation de campagne fortifiée à laquelle s'ajoutèrent une église, des murailles et un château. Mais les lieux sont connus du fait qu'y naquit Joachim Murat, maréchal d'Empire et roi de Naples. Celui-ci fit construire le château de Labastide-Murat, somptueuse demeure néoclassique. En 1852, le village prit son nom actuel - Labastide-Murat - en hommage à Murat, cet enfant du pays dont le musée homonyme retrace le destin exceptionnel.