Фамилия Гарса (Garza) происходит из баскского языка и является топонимической, указывая на происхождение из местности Гарса (Garza) в провинции Бискайя, Страна Басков, Испания. Название, вероятно, происходит от баскского слова 'gartzia' или 'garza', что может означать 'скала' или 'камень', хотя точная этимология неясна. В Испании фамилия распространена в регионах Кантабрия и Страна Басков, а также в других частях страны.
С приходом испанских колонизаторов фамилия распространилась в Латинской Америке, особенно в Мексике, где она стала одной из распространенных фамилий. В Мексике фамилия Гарса встречается в основном в северных штатах, таких как Нуэво-Леон, Коауила и Тамаулипас, что связано с миграцией испанских поселенцев в эти регионы. Сегодня Гарса — распространенная фамилия в Мексике и среди латиноамериканцев в США.
Фамилия не имеет аристократического происхождения, но является примером топонимических фамилий, которые часто возникали для обозначения места рождения или проживания предков.
Источники: Унбегаун Б. О. «Русские фамилии»; Никонов В. А. «Словарь русских фамилий»; переписи, избирательные списки и архивные описи.