Een B-locatie is een benaming voor een winkellocatie (of kantoorlocatie) die vaak net buiten het centrum is. Een B-locatie is net niet zo aantrekkelijk als een A-locatie, die dan vaak weer midden in het centrum zit.
Een B-locatie ligt dan vaak ook in een zijstraat van een grote winkelstraat – die over het algemeen minder bezoekers trekt dan een grote winkelstraat.
Naast een B-Locatie en een A-Locatie is er ook nog een C-Locatie, welke over het algemeen buiten het centrum ligt, en waar je speciaal naar toe moet rijden om te bezoeken.