La Cité religieuse ou sanctuaire Notre-Dame de Rocamadour est une cité mariale construite au flanc de la falaise du canyon de l'Alzou, sur la commune de Rocamadour dans le Lot, en France.