Afra est une commune rurale marocaine de la province de Zagora, dans la région de Drâa-Tafilalet (anciennement Souss-Massa-Drâa). Elle a une population totale de 8317 habitants (2004).
Had kourt