Carles Puyol (d. 13 Nisan 1978) İspanyol savunma oyuncusu. Şu anda Barcelona FC takımının formasını giymektedir. İspanya Milli Futbol Takımı'nda da yer almaktadır. Zaman zaman özel maçlarda Katalanya Milli Takımı formasını da giymektedir.
Futbola Barcelona altyapısında başlayan Puyol, 1999 yılında A takıma çıktı. Burdaki başarılı performansıyla Puyol 2000'den itibaren hem FC Barcelona'nın hem de İspanya Milli Futbol Takımı'nın değişmez oyuncusu olmuştur. Puyol 1995 sezonundan beri giydiği FC Barcelona formasıyla çıktığı 271 maçta 4 de gol kaydetmiştir.