Cities where you can find BP branches
- Haberfield (1)
- Halifax (1)
- Halls Creek (1)
- Hamelin Pool (1)
- Hamilton South (1)
- Hamilton (1)
- Hamilton (1)
- Hampton Park (1)
- Hampton (1)
- Harristown (1)
- Hastings Point (1)
- Hatton Vale (1)
- Hawker (1)
- Healesville (1)
- Heathcote (1)
- Hectorville (1)
- Heidelberg Heights (1)
- Helensvale (1)
- Henley Brook (1)
- Herston (1)
- Hervey Bay (1)
- Hexham (1)
- Hillbank (1)
- Hillcrest (1)
- Hillston (2)
- Hillvue (1)
- Hilton (1)
- Holden Hill (2)
- Holland Park (1)
- Holtze (1)
- Home Hill (1)
- Hornsby (1)
- Horsham (2)
- Horsley Park (1)
- Howard Springs (1)
- Hughesdale (1)
- Hyden (1)