Кастельдефельс (исп. Casteldefels, кат. Castelldefels) — город и муниципалитет в Испании, в автономном сообществе Каталония, входит в провинцию Барселона. Муниципалитет находится в составе района (комарки) Баш-Льобрегат. Занимает площадь 12,87 км². Население — 63255 человек (на 2014 год). Расстояние до административного центра провинции — 20 км.