Španjolci, narod nastanjen u Španjolskoj; u širem smislu, stanovnici Španjolske, kako se termin najčešće rabi u eur. i drugim jezicima. U užem, etničkom smislu, to su samo Kastiljci (naspram Katalonaca, Baska i dr.), većinski narod u Španjolskoj (o. 30 mil.). Velik broj Španjolaca živi i u zemljama pod ranijom španj. kolon. dominacijom (Lat. Amerika) u kojima se govori i španjolski (kastiljski) jezik, te u SAD-u i drugdje. Sam naziv Španjolci (Hispanci) izveden je vjerojatno iz ant. (feničkog) naziva za grad Hispalis (Sevilla), a naziv Kastiljanci iz naziva jake srednjovj. utvrde iz koje su kretale vojne protiv Maura (danas grad Castilla).