스페인
스페인 헌법에서는 국명을 에스파냐()로 표기하고 있으며 외교 관계 등에서 사용하는 정식 국명은 에스파냐 왕국()이다. 현재 대한민국 및 일본에서 통용되고 있는 스페인(Spain)은 영어식 국명이다. 자국어 표기 및 원어 발음과 차이가 있어 1980년대 이후 대한민국에서도 "에스파냐"로 표기하였으나 정착되지 못했고, 현재는 대한민국 주재 대사관에서도 스스로를 "주한 스페인 대사관"으로 호칭하고 있다. 과거에는 한자 음역인 서반아(西班牙)로도 불렸으나 21세기 들어서는 거의 쓰이지 않는다.
스페인어
대개 스페인 사람들은 스페인어를 프랑스어나 영어 등 외국어와 대비할 때는 '에스파뇰'(스페인어)로 부르지만, 스페인의 내부 지역에서 쓰이는 갈리시아어, 바스크어, 카탈루냐어와 대비할 때는 '카스테야노'(카스티야어)라고 칭한다. 아메리카의 몇몇 스페인어권 국가에서 스페인어를 칭하는 표현도 이런 현상이 나타난다. 1978년 스페인 헌법에서도 '카스테야노'(카스티야어)란 낱말을 다른 스페인내 언어(las demás lenguas españolas)와 대립되는 스페인 국가 전체의 표준어를 정의하는 표현으로 썼다.