Cities where you can find BP branches
- Dandenong South (1)
- Darlington Point (1)
- Davoren Park (1)
- Daylesford (1)
- Deeral (1)
- Deloraine (1)
- Denmark (1)
- Diamond Creek (1)
- Dirranbandi (1)
- Donald (1)
- Doncaster East (2)
- Dongara (1)
- Donnybrook (1)
- Dover (1)
- Dry Creek (1)
- Duaringa (1)
- Dubbo (3)
- Dublin (1)
- Dunalley (1)
- Dunsborough (1)
- Dural (1)