На картинке ниже видно, что в испаноязычном мире используются оба названия. Название «español» преобладает в Мексике, Колумбии, Гондурасе, Панаме, Никарагуа, Венесуэле, Сальвадоре, Коста-Рике, Гватемале, Доминиканской Республике и США. А название «castellano» преобладает на Кубе, в Аргентине, Боливии, Парагвае, Эквадоре, Перу, Уругвае и Чили. Посмотрев на карту Испании с большим количеством красно-синих полос увидите, что там сами не могут определиться как правильно называть свой основной язык. Однозначно определились только там, где сильны позиции каталанского и галисийского языков.