Les armoiries de Moustiers-Sainte-Marie se blasonnent : d'azur à deux rochers d'argent mouvant des flancs et posés sur une terrasse de sinople, entre lesquels sont deux fleurs de lys d'or, 2 et 1, et en chef une chaîne d'argent reliant les deux rochers soutenant une étoile d'or.