Castelldefels ye un municipio de Catalunya situato en la provincia de Barcelona, en la comarca de lo Baixo Llobregat. La suya población ye de 62.080 habitants (2009), en una superficie de 12,9 km² con una densidat de población de 4.695,5 hab/km².