Castro Marim és un municipi portuguès, situat al districte de Faro, a la regió d'Algarve i a la subregió de l'Algarve. L'any 2006 tenia 5.349 habitants. Limita al nord i oest amb Alcoutim, a l'est amb Ayamonte, al sud amb Vila Real de Santo António i l'Oceà Atlàntic, al sud-oest amb la freguesia de Vila Nova de Cacela (Vila Real de Santo António) i a l'oest amb Tavira.
Població
Freguesies
Referències