Le nom de la localité est attesté sous les formes Amirati en 1125, Willelmi de Amirad en 1126 dans le cartulaire de l’Abbaye de Lérins. Castrum de Anmirat en 1204. De l’occitan Amiradou (« belvédère, poste de guet »). Ce toponyme rappelle que ce village avait quelque chose d’admirable avec des Admiror, Admirantus.