Transvaal byl ohraničen [[řeka]]mi [[Vaal]] (jih) a [[Limpopo]] (sever). Zhruba mezi 22 1/2 aaž 27 1/2 stupněm jižní šířky anda 25 aaž 32 stupněm východní délky. Na jihu sousedil se [[Oranžsko|Svobodným státem Oranžsko]] a provincií [[Natal]], na západě s [[Kapská provincie|Kapskou provincií]], [[Bečuánská provincie|Bečuánskou provincií]] (dnes [[Botswana]]), na severu s [[Rhodesie|Rhodesií]] (dnes [[Zimbabwe]]) a na východě s [[Portugalská východní Afrika|Portugalskou východní Afrikou]] ([[Mosambik]]) a [[Svazijsko]]. S výjimkou jihozápadní části byly jeho hranice dobře vymezeny krajinými útvary.