El municipio de Castro pertenece al distrito de Faro, en la región del Algarve, con una población de 6.747 habitantes en 2011. Ocupa una superficie de 300 km2, lo que representa el 6% de la superficie total de la región del Algarve. Desde el punto de vista administrativo, se divide en 4 freguesias (parroquias). El municipio tiene interés en participar en una estrategia conjunta de prevención y lucha contra incendios, uno de los grandes desafíos en la península ibérica.