Bo er Sierra Leones nest største by, etter hovedstaden Freetown. Den er administrasjonssentrum i provinsen Southern og i distriktet Bo. Bo hadde 149 957 innbyggere i 2004. Byen opplever en befolkningseksplosjon, og innbyggertallet ble beregna til 231 494 i 2011.[1]
Byens innbyggere representerer ei rekke ulike etnisiteter, med mendefolket som den største etniske gruppa.