The Castro of Chibanes is located in the Arrábida Nature Park, on the Serra do Louro (Louro Hill), in the municipality of Palmela in the Setúbal District of Portugal, about 25 kilometers south of the capital of Lisbon, which can be seen from the site.