Este municipio engloba 3 distritos municipales, Portimão, Alvor y Mexilhoeira Grande.