Rocamadour is een stad in het Centraal Massief, departement Lot. De stad is na Lourdes de meest bezochte bedevaartsplaats van Frankrijk. Rocamadour werd een zeer populaire bedevaartsplaats op de weg van Noord-Europa naar Santiago de Compostella. Naast de tombe van St. Amadour is de Zwarte Madonna van Rocamadour een belangrijke reden voor een pelgrimsbezoek.
Het dorp is gebouwd in 3 verdiepingen tegen de rotsen.. Beneden het dorp, halfweg de heiligdommen en bovenaan de burcht. De verschillende hoogtes kunnen zowel te voet als met de lift overbrugd worden.