Castelldefels es un municipio ubicado en la provincia de Provincia de Barcelona en Cataluña. La población de Castelldefels es de 67 460 personas (2020), el área de Castelldefels es de 12.90 kilómetros cuadrados, la distancia de Castelldefels a Barcelona (capital de la Cataluña) es de 27 kilómetros, la distancia de Castelldefels a Madrid es de 598 kilómetros. Castelldefels comparte fronteras con Gavá y Sitges.