Transvaal is een gebied in Zuid-Afrika, ten noorden van de Vaalrivier. De onafhankelijke Zuid-Afrikaansche Republiek gaf hier postzegels uit vanaf 1870.
In 1877 annexeerde het Verenigd Koninkrijk de Zuid-Afrikaansche Republiek onder de naam Transvaal. Er werden bezettingszegels uitgegeven.
In 1880 verklaarde de Zuid-Afrikaansche Republiek zich opnieuw onafhankelijk en brak de Eerste Boerenoorlog uit. Na hun nederlaag in 1881 moesten de Britten de onafhankelijkheid van de Zuid-Afrikaansche Republiek erkennen. Vanaf 1882 gaf de Republiek opnieuw eigen postzegels uit.
In 1888 sloot de Nieuwe Republiek Zuid-Afrika zich vrijwillig aan bij de Zuid-Afrikaansche Republiek en in 1891 de republiek Klein Vrystaat. Tijdens de Tweede Boerenoorlog (1899-1902) werd de Republiek geleidelijk aan volledig bezet door de Britten.
Vanaf 1900 gaven de Britten bezettingszegels uit voor de gebieden onder hun controle. Na de Britse overwinning in 1902 werd de Zuid-Afrikaansche Republiek omgevormd tot de Britse kolonie Transvaal. In 1903 werd de voormalige Nieuwe Republiek Zuid-Afrika overgeheveld van Transvaal naar de Britse kolonie Natal.
In 1910 werden de Britse kolonies Natal, Transvaal, Oranjerivierkolonie en Kaapkolonie verenigd tot het autonoom Brits dominion Unie van Zuid-Afrika.