List of Cities in South Africa, List of Towns in South Africa (B)
This is a list of cities, towns and villages in South Africa. For local results browse cities using the A to Z.
- Bakoven25
- Balfour203
- Ballito1,150
- Bantry Bay49
- Barkley West17
- Barrydale113
- Beaufort West411
- Bedfordview2,024
- Beestekraal79
- Bela-Bela491
- Bellville5,758
- Benoni6,045
- Bethal677
- Bethlehem1,553
- Bhisho32
- Bloemfontein10,024
- Bloemhof210
- Blouberg67
- Bloubergstrand372
- Boksburg8,019
- Bonnievale162
- Bothasig697
- Brackenfell2,496
- Brakpan2,449
- Bramley2,349
- Bredasdorp510
- Brits2,396
- Bromhof1,965
- Bryanston2,607