El pueblo español o los españoles son los ciudadanos de España, que por lo tanto son también europeos y occidentales. Un 90% de la población de España es de origen español, mientras que el resto son extranjeros o inmigrantes. Además, dentro de España hay una serie de nacionalismos y regionalismos, que son un reflejo de la compleja y dilatada historia de España.