ハビエル城(ハビエルじょう、スペイン語: Castillo de Javier)またはシャビエル城(シャビエルじょう、バスク語: Xabierko gaztelua)は、スペイン・ナバーラ州にある城。日本では聖人の一般的な呼称に因んでザビエル城やサビエル城と呼ばれることもある。 州都パンプローナの東52km、サングエサの東7kmにあるハビエルの町の丘の上に位置する。10世紀に建てられ、ハビエル領主の聖フランシスコ・ザビエルの生誕地・幼少時代の住居だった。ナバーラ州の守護聖人であるザビエルを称え、毎年3月初頭には多くの巡礼者の目的地となる。