Bassonia is ’n voorstad in die suide van Johannesburg, sowat 8 km suidsuidwes van die stadsaal geleë.
Die voorstad beslaan sowat 2,3 km² heuwelagtige gebied op wat eens die plaas Klipriviersberg was. Die verste punte noord en suid is sowat 3 km uitmekaar, maar oos en wes net sowat 1,5 km in die noorde, terwyl die uitleg met ’n punt na onder loop in die vorm van ’n onderstebo driehoek. In die weste grens Bassonia aan die ewe heuwelagtige Glenvista, in die noordweste aan Gleneagles, in die noorde aan die N12 en noord daarvan Eastcliff, waar die Glen-winkelsentrum geleë is, in die noordooste aan Oakdene en in die ooste aan Bassonia Rock en die Meyersdal-natuurreservaat.