BP Troy, MI
About BP
BP, formerly known as British Petroleum, is a multinational energy company with headquarters in London, UK. It operates in more than 70 countries and has a diverse range of business activities, including upstream exploration and production, downstream refining and marketing, and renewable energy. BP is committed to reducing its carbon footprint and contributing to the transition to a low-carbon economy. The company has set ambitious targets to become net-zero by 2050 and has invested heavily in renewable energy projects such as wind and solar power. Despite some controversy surrounding its environmental track record, BP remains a major player in the energy sector and aims to be a leader in the transition to cleaner energy sources.
1. BP S Rochester Rd
1.7 mi
3841 S Rochester Rd, Rochester MI 48307
+1 248-852-5692
Monday-Friday: 6:00 AM-11:00 PM, Saturday-Sunday: 7:00 AM-10:00 PM
2. BP W Auburn Rd
2.3 mi
2021 W Auburn Rd, Rochester MI 48309
+1 248-844-9955
Monday-Friday: 5:30 AM-11:00 PM, Saturday: 6:30 AM-11:00 PM, Sunday: 7:00 AM-10:00 PM
3. BP Rochester Rd
2.4 mi
3785 Rochester Rd, Troy MI 48083
+1 248-689-8135
Monday-Friday: 7:00 AM-2:30 PM, Saturday: 7:00 AM-1:30 PM, Sunday: Closed
4. BP Rochester Rd
2.6 mi
3688 Rochester Rd, Troy MI 48083
+1 248-689-7107
Monday-Friday: 2:30 PM-7:00 PM, Saturday: 1:30 PM-7:00 PM, Sunday: 9:00 AM-5:00 PM
5. BP Crooks Rd
3.2 mi
2989 Crooks Rd, Troy MI 48084
+1 248-643-7272
6. BP Livernois Rd
3.9 mi
1654 Livernois Rd, Troy MI 48083
+1 248-250-9750
7. BP Ryan Rd
4.2 mi
45471 Ryan Rd, Shelby Township MI 48317
+1 586-488-1934
Monday-Friday: 5:00 AM-11:59 PM, Saturday: 6:00 AM-11:59 PM, Sunday: 6:00 AM-11:00 PM
8. BP E Maple Rd
4.5 mi
1980 E Maple Rd, Troy MI 48083
(124) 858-9366
9. BP Metropolitan Pkwy
4.9 mi
3951 Metropolitan Pkwy, Sterling Heights MI 48310
+1 586-268-6200
10. BP 18 Mile Rd
5.2 mi
5955 18 Mile Rd, Sterling Heights MI 48314
+1 586-731-7976
Monday-Sunday: Open 24 hours
11. BP Concord Dr
5.4 mi
32751 Concord Dr, Madison Heights MI 48071
+1 248-597-7007
12. BP W University Dr
5.4 mi
100 W University Dr, Rochester MI 48307
+1 248-656-8440
13. BP Coolidge Hwy
5.4 mi
4727 Coolidge Hwy, Royal Oak MI 48073
+1 248-549-2660
14. BP Utica Rd
5.7 mi
44895 Utica Rd, Utica MI 48317
+1 586-997-4949
15. BP E 14 Mile Rd
5.9 mi
1950 E 14 Mile Rd, Warren MI 48092
+1 586-979-0986
16. BP University Dr
6.2 mi
2815 University Dr, Auburn Hills MI 48326
+1 248-373-3355
17. BP Van Dyke Ave
6.3 mi
39025 Van Dyke Ave, Sterling Heights MI 48313
+1 586-983-2486
Monday-Sunday: Open 24 hours
18. BP E 14 Mile Rd
6.4 mi
4040 E 14 Mile Rd, Warren MI 48092
+1 586-979-2825
Monday-Sunday: Open 24 hours
19. BP 15 Mile Rd
6.5 mi
5950 15 Mile Rd, Sterling Heights MI 48312
+1 586-979-7414
Monday-Sunday: Open 24 hours
20. BP 23 Mile Rd
6.6 mi
5885 23 Mile Rd, Shelby Township MI 48316
+1 586-731-8359
21. BP Utica Rd
7.2 mi
40375 Utica Rd, Sterling Heights MI 48313
+1 586-722-7013
22. BP Southfield Rd
7.2 mi
31015 Southfield Rd, Beverly Hills MI 48025
+1 248-540-3870
Monday-Sunday: Open 24 hours
23. BP Ryan Rd
7.2 mi
31025 Ryan Rd, Warren MI 48092
+1 586-693-5600
24. BP 15 Mile Rd
7.2 mi
8100 15 Mile Rd, Sterling Heights MI 48312
+1 586-268-1015
25. BP Van Dyke Ave
7.4 mi
51015 Van Dyke Ave, Shelby Township MI 48316
+1 586-991-6608
26. BP E 12 Mile Rd
7.7 mi
1845 E 12 Mile Rd, Madison Heights MI 48071
+1 248-336-9900
27. BP Lapeer Rd
7.8 mi
3640 Lapeer Rd, Auburn Hills MI 48326
+1 248-371-9125
Monday-Sunday: 5:00 AM-10:00 PM
28. BP Lapeer Rd
8.5 mi
4477 Lapeer Rd, Auburn Hills MI 48326
+1 248-276-0404
Monday-Sunday: Open 24 hours
29. BP John R Rd
8.7 mi
26016 John R Rd, Madison Heights MI 48071
+1 248-545-4516
30. BP Van Dyke Ave
8.7 mi
55052 Van Dyke Ave, Shelby Township MI 48316
+1 586-781-6030
Monday-Sunday: Open 24 hours
31. BP Joslyn Rd
9.0 mi
3700 Joslyn Rd, Auburn Hills MI 48326
+1 248-377-1615
Monday-Sunday: Open 24 hours
32. BP 23 Mile Rd
9.1 mi
13603 23 Mile Rd, Shelby Township MI 48315
+1 586-566-0969
Monday-Sunday: Open 24 hours
33. BP Dequindre Rd
9.2 mi
25700 Dequindre Rd, Warren MI 48091
+1 586-825-9699
Monday-Sunday: Open 24 hours
35. BP Van Dyke Ave
9.7 mi
27848 Van Dyke Ave, Warren MI 48093
+1 586-558-8532
36. BP E 12 Mile Rd
10.0 mi
11655 E 12 Mile Rd, Warren MI 48093
+1 586-751-3685
Monday-Sunday: Open 24 hours
37. BP E 13 Mile Rd
10.1 mi
13603 E 13 Mile Rd, Warren MI 48088
+1 586-296-6039
Monday-Sunday: 6:00 AM-9:00 PM
38. BP E Mile Rd
10.5 mi
E 9 Mile Rd, Warren MI 48091
+1 248-894-2865
39. BP Schoenherr Rd
10.7 mi
28999 Schoenherr Rd, Warren MI 48088
+1 586-806-6631
40. BP E 11 Mile Rd
10.8 mi
11660 E 11 Mile Rd, Warren MI 48089
+1 586-755-1800
Monday-Sunday: Open 24 hours
41. BP E 9 Mile Rd
11.0 mi
4695 E 9 Mile Rd, Warren MI 48091
+1 586-757-1570
42. BP Ryan Rd
11.1 mi
22063 Ryan Rd, Warren MI 48091
+1 586-757-0111
43. BP Hoover Rd
12.2 mi
23011 Hoover Rd, Warren MI 48089
+1 586-754-0740