Die vlag van Stellaland was die amptelike vlag van die kortstondige Republiek Stellaland wat vanaf 1883 tot 1885 bestaan het. Stellaland het ontstaan uit 'n oorlog tussen die Koranna en die Batlapin in die destydse Brits-Betsjoeanaland in 1882. Met behulp van 'vrybuiters' (huursoldate) uit die Kaapkolonie en die Zuid-Afrikaansche Republiek het die Koranna gewen. Die Batlapin moes deel van hulle grondgebied aan hulle oorhandig, wat die Koranna toe vir die vrybuiters gegee het. Hulle het dit 'Stellaland' ("land van die ster") genoem na aanleiding van 'n komeet wat destyds sigbaar was. 'n Bestuur is in Januarie 1883 daargestel om Stellaland te administreer. In Augustus 1883 verklaar die bestuur Stellaland tot 'n onafhanklike republiek. Onafhanklikheid was van korte duur want in Februarie 1885, na meer as 'n jaar van politieke knoeiery, het Britse magte die gebied beset. Stellaland en die hele Betsjoeanaland is toe tot 'n Britse protektoraat verklaar. Sedertdien is Stellaland 'n administratiewe distrik, wat tans deel van die Noordwesprovinsie uitmaak.