Castelldefels és el 3r municipi més poblat del Baix Llobregat, amb 70.057 habitants. És a 2,6 km del mar i a 20 km de Barcelona.
El lloguer mitjà dels contractes signats el 2025 va ser de 1.139 € al mes, un 81 % més car que la mediana dels municipis catalans (629 €). En cinc anys ha pujat un 13 %. El primer semestre del 2026, la mitjana era de 1.162 €.
Castelldefels té un 9,7 % més d’habitants que el 2015.
El 66,2 % de la població sap parlar català (la mediana dels municipis és del 87,4 %). Té 32 centres educatius, amb oferta fins al batxillerat o la FP.