カスティーリャ人(スペイン語:castellanos )は、スペイン中央部の歴史的なカスティーリャ地方の住民である。ただし、この地域の境界については議論がある。

中世のカスティーリャ王国やカスティーリャ王冠の地域に住む人々すべてが、自分たちをカスティーリャ人だと考えているわけではありません。そのため、今日カスティーリャの正確な範囲については議論があります。カスティーリャ・イ・レオン州(つまりレオン州)とカンタブリア州、ラ・リオハ州、マドリード州、ラ・マンチャ州の西部も定義に含まれることが多いですが、歴史的な理由とこれらの地域の強い独自の文化的アイデンティティ意識から、これは議論の的となっています。アルバセテ県とシウダ・レアル県も含まれることが多いです。民族としてのカスティーリャ人は、イベリア半島の人口密度の低い内陸高原と最も一般的に関連付けられています。この高原は、中央山脈によって北部の「旧カスティーリャ」と南部の「新カスティーリャ」の2つに分かれています。

中世のレコンキスタやその他の征服活動において、カスティーリャ王国(後のカスティーリャ王冠)はイベリア半島の大部分、特にスペイン南部地域へと勢力を拡大した。15世紀後半から始まったスペインによるアメリカ大陸の植民地化は、カスティーリャ人の新世界への拡散をもたらし、彼らは自らの言語だけでなく、文化や伝統の要素ももたらした。
カスティリャ語(カステリャーノ)、すなわちスペイン語は、カスティリャ人の母語です。その起源は伝統的に、スペイン北部のカンタブリア山脈南部、エブロ川上流域を含む地域で、8世紀から9世紀頃に遡るとされています。しかし、最初の標準書き言葉は13世紀に南部の都市トレドで開発されました。ローマ帝国の俗ラテン語にアラビア語、そしておそらくバスク語の影響も受けています。中世のレコンキスタの時代に、スペイン南部にもたらされ、かつてのムーア人支配地域で話されていた言語、例えば現在モサラビア語と呼ばれる関連ラテン語方言の現地語や、イスラム教徒によってもたらされたアラビア語に取って代わりました。この過程で、カスティリャ語はこれらの言語から多くの特徴を取り入れ、その一部は今日でも使われています。スペインと一部のラテンアメリカ諸国を除けば、カスティーリャ語は現在では一般的にスペイン語と呼ばれている。
この言語は、スペインによるアメリカ大陸植民地化の際に、カスティーリャの征服者によって新世界にもたらされました。この漸進的な過程を経て、スペイン語圏が形成されました。カスティーリャ語は王室の言語であったため、スペイン全土の公用語となり、何世紀にもわたって各地域で他の言語と並行して使用されました。フランコ政権時代(1939年~1975年)には、カスティーリャ語を唯一の公用語として地域言語を抑圧しようとする試みがあり、フランコの死後、一部地域ではカスティーリャ語の使用に対する反発が生じました。
スペイン語では、スペイン語を指す言葉として、しばしば「カスティリャーノ」(カスティーリャ語)と「エスパニョール」(スペイン語)が用いられます。(スペイン語の名称については、「スペイン語の名称」を参照してください。)
カスティーリャのアイデンティティと文化は、ローマ・カトリックと強く結びついています。スペイン異端審問以前および異端審問中にキリスト教徒が定住し、宗教的少数派(特にユダヤ教とイスラム教)が強制的に同化された結果、カスティーリャ人の圧倒的多数がカトリックを信仰するようになりました。プロテスタント、正教会、イスラム教、ユダヤ教といった少数派宗教がこの地域に存在するのは、近年の改宗や移民によるものです。