Brunspurven er utbredt i det nordøstlige og østlige Afrika, fra det sentrale Tsjad (observert første gang i 2015), sørvestre Sudan og det nordlige og sørlige Sør-Sudan østover til Riftdalen i Etiopia, det nordlige og nordøstre Uganda og mye av Kenya, og videre sørover til det nordøstre, sentrale og østre Tanzania.