Anfa, Ancient city in Casablanca-Settat, Morocco
Anfa is an ancient city in Casablanca-Settat, Morocco, and today a district in the western part of Casablanca. The area covers 37.5 square kilometres (14.5 square miles) and is divided into three arrondissements: Anfa, Maârif, and Sidi Belyout.
Anfa was founded by Berbers around the 10th century BC and later became a Roman port called Anfus. The town was destroyed by the Portuguese in 1468 and later rebuilt as Casablanca.
The name Anfa comes from the Berber word for "the top," and locals still use it to refer to the old heart of the city. Walking through the streets, you can see a mix of modern cafes and traditional shops, showing how the area blends different ways of life.
The district is easy to explore on foot, with wide sidewalks and clear signage in the central areas. Visitors should keep in mind that some parts are residential, so it's best to respect local customs and avoid intruding on private spaces.
Anfa was once a safe harbour for pirates, which led to its destruction by the Portuguese in 1468. The district was also the name of one of Casablanca's two airports until it closed in 2007.
The community of curious travelers
AroundUs brings together thousands of curated places, local tips, and hidden gems, enriched daily by 94,481 contributors worldwide.