Euskera
Es tema discutido la extensión que tuvo el ámbito lingüístico euskérico en la antigüedad y Alta Edad Media. Algunos estudios apuntan a que llegó a abarcar un área territorial que se extendía desde el golfo de Vizcaya hasta el Pirineo catalán, incluyéndose en dicho ámbito los territorios de la hoy Gascuña, La Rioja, norte de Soria, este de Cantabria, norte de Huesca, nordeste de Burgos, noroeste de Zaragoza y parte de la provincia de Lérida, así como parte del actual departamento francés de los Altos Pirineos. Otras opiniones defienden que la versión primitiva del actual euskera tiene su origen en la región de Aquitania y creen que sería ya en tiempos históricos cuando se produjo su expansión a los territorios españoles en los que se habla actualmente. Durante los siglos VIII y XI se estima que el euskera vivió un segundo periodo de expansión, extendiéndose por territorios de la Rioja Alta y la provincia de Burgos, periodo del que la toponimia claramente euskérica de estas áreas (Herramélluri, Ochánduri, Bardauri, Sajazarra, etc.) sería una prueba.
Idioma catalán
La comunidad inmigrante o foránea instalada en Cataluña a menudo mantiene su lengua materna para comunicarse con sus familiares o hablantes de su mismo idioma que residan también en el territorio. Aparte del castellano hablado por los inmigrantes procedentes del resto de España y de Hispanoamérica, destacan sobre todo el árabe y el rumano, si bien su número se extiende considerablemente en ciudades que, como Barcelona, con habitantes de hasta 131 nacionalidades, muestra un amplio repertorio lingüístico, de los que además de los citados, destaca el bereber, el francés, el portugués, el alemán, el ruso, y el inglés. La encuesta estadística de usos lingüísticos de la "Generalidad" realizada en 2003 revelaba también la presencia importante de hablantes de gallego.