Affra, ook als Afra geschreven (Arabisch: افرا), is een klein dorp in de regio Zagora in het zuiden van Marokko. Het dorp telt 8.939 inwoners in 2014 en ligt rond Draa vallei.

Affra
افرا
Plaats in Marokko Vlag van Marokko
Affra (Marokko)
Affra
Situering
Regio Souss-Massa-Daraâ
Provincie Zagora
Coördinaten 30° 48′ NB, 6° 17′ WL
Algemeen
Inwoners
(2014)
8939
Hoofdstad Zagora
Overig
Postcode 47076
Portaal  Portaalicoon   Afrika