I folketellinga for 2011 hadde Gaborone totalt 231 626 innbyggere. Av dette er 113 603 menn og 118 023 kvinner, som gir en kjønnsfordeling på 96,3 menn per 100 kvinner. I 2001 hadde byen 58 476 husholdninger, og gjennomsnittlige 3,11 personer per husholdning, noe som økte til 3,3 i 2006. Over en tiendedel av landets innbyggere bor i Gaborone, og over halvparten bodde innenfor en 10 mils avstand fra hovedstaden i 2010. Om lag 15 % av alle ekteskap i Botswana var inngått i Gaborone per 2010. Byregionen hadde 421 907 innbyggere i 2011.