Residency Requirement: None
Necessary Documents: Passport; if divorced, proof of dissolution of any previous Marriage(s); if former spouse is deceased, death certificate; a completed/signed affidavit of nationality and eligibility to marry; original birth certificate; police record. All of the documents except your birth certificate and passport need to be translated into Arabic.
Note: Affidavit must be certified and stamped by either the Ministry of Foreign Affairs or Ministry of Justice
For More Info:http://casablanca.usconsulate.gov
Source: The Knot