Reino de España
Su Gente

Tendencias demográficas
La población se ha ido haciendo cada vez más urbana y en la actualidad más del 78 por ciento de ella vive en ciudades y pueblos grandes.

Inmigración
De acuerdo con los datos procedentes de la Dirección General de la Policía, al finalizar 2003 había en España 1,647,011 extranjeros con tarjeta o permiso de residencia en vigor, lo que supone un incremento del 24.40 por ciento respecto al 31 de diciembre de 2002.

Según régimen de residencia, 1,074,895 extranjeros (el 65.26 por ciento del total) estaban incluidos en el Régimen General y 572,116 (el 34.74 por ciento) estaban incluidos en el Régimen Comunitario, del que forman parte los nacionales de países del Espacio Económico Europeo, así como sus familiares y los familiares de españoles.

Según continente, el 24.68 por ciento de los extranjeros eran nacionales de países pertenecientes al Espacio Económico Europeo, el 9.36 por ciento eran europeos no comunitarios, el 26.29 por ciento africanos, el 31.26 por ciento latinoamericanos, el 0.98 por ciento norteamericanos, el 7.38 por ciento asiáticos y el 0.06 por ciento naturales de países de Oceanía.

Diversidad étnica y cultural
El pueblo español es una mezcla de los pueblos indígenas de la península Ibérica con otros que fueron conquistando sucesivamente su territorio, ocupándolo durante diferentes períodos de tiempo. Estos elementos etnológicos engloban a los celtas, un pueblo de la Europa atlántica, a los íberos, fenicios, griegos, cartagineses, romanos, todos ellos pueblos mediterráneos, y a los suevos, vándalos y visigodos, pueblos germánicos. También están presentes los elementos semíticos, en especial de origen árabe y judío.

Hay varios grupos lingüísticos en España que han mantenido una identidad cultural propia. Entre estos se encuentran los vascos, cuyo número es de unos 2.7 millones, los gallegos, que son unos 2 millones, y los catalanes, que ascienden a 6 millones. Los gitanos, esparcidos por toda la geografía española, forman un importante pequeño grupo étnico con acusada personalidad.

Idioma
Según la Constitución española, el castellano es el idioma oficial para todo el país; además, son lenguas cooficiales, en sus respectivas comunidades autónomas, el vasco (o euskera, una lengua preindoeuropea), en el País Vasco, el gallego en Galicia, el catalán en Cataluña y en las Islas Baleares (donde presenta ligeras variaciones lingüísticas).

Religión
La población española es mayoritariamente católica. El país se divide en 13 provincias eclesiásticas (sedes metropolitanas) y 2 arzobispados autónomos que comprenden 67 diócesis territoriales y una personal (castrense). Con anterioridad a la restauración democrática, el catolicismo era la religión oficial del Estado, pero la Constitución de 1978 estableció la aconfesionalidad del mismo y la libertad religiosa. Hay pequeñas comunidades de protestantes, judíos y musulmanes.