Борхес родился в 1899 году в Буэнос-Айресе. Его полное имя — Хорхе Франсиско Исидоро Луис Борхес Асеведо (исп. Jorge Francisco Isidoro Luis Borges Acevedo), однако, по аргентинской традиции, он никогда им не пользовался. Со стороны отца у Борхеса были испанские и ирландские корни. Мать Борхеса происходила, по-видимому, из семьи португальских евреев (фамилии её родителей — Асеведо и Пинедо — принадлежат наиболее известным еврейским семьям выходцев из Португалии в Буэнос-Айресе). Сам Борхес утверждал, что в нём течёт баскская, андалузская, еврейская, английская, португальская и норманнская кровь. В доме разговаривали по-испански и по-английски. В возрасте десяти лет Борхес перевёл известную сказку Оскара Уайльда «Счастливый принц».