Roche-d'Or (ancien nom allemand : Goldenfels) est une localité et une ancienne commune suisse du canton du Jura, située dans le district de Porrentruy. Elle a fusionné le 1er janvier 2009 avec Chevenez, Damvant et Réclère pour former la commune de Haute-Ajoie.