New Subaru & Used Cars for Sale near Bangor, Maine

When it comes to shopping for a new Subaru, it's hard to beat the vast inventory of cars, crossovers, and SUVs that we stock. Whether you're in the market for a Crosstrek, Forester, Impreza, Legacy, or Outback model, you'll find what you're searching for. Use our up-to-date online vehicle inventory to sort through our current inventory at your leisure. Once you know which Subaru model you'd like to test drive let us know and we'll be happy to schedule an appointment at our Subaru dealership near Bangor, Maine.

In addition to new cars, we also carry a wide selection of used Subaru vehicles. Before we buy or sell any pre-owned vehicle, it must first pass a rigorous inspection performed by our expert mechanics. We leave no stone unturned when it comes to identifying potential issues on a used car. We want our customers to spend less time worrying about which car, crossover, or SUV is the most reliable and more time thinking about which one best fulfills their transportation needs.


  • Monday 8:00AM-6:00PM
  • Tuesday 8:00AM-6:00PM
  • Wednesday 8:00AM-6:00PM
  • Thursday 8:00AM-6:00PM
  • Friday 8:00AM-6:00PM
  • Saturday 8:00AM-5:00PM
  • Sunday Closed

Now that you know which new Subaru or used Subaru is right for you, it's time to get the ball rolling on the finance paperwork. Our Subaru financing and leasing specialists are on standby to assist you in securing competitive auto financing. Regardless of which finance option you choose, we're ready to help you get behind the wheel of that Subaru you've had your eye on at a highly competitive price.

Stanley Subaru

22 Bar Harbor Road
Directions Ellsworth, ME 04605

  • Sales: 207-667-4641
  • Service: 207-667-4641
  • Parts: 207-667-4641

Bangor, ME

30 Miles, 44 Minutes

  1. Take S Main St and I-395 E to US-1A E/Wilson St in Brewer. Take exit 6A from I-395 E
  2. Head east on Hammond St toward Union St
  3. Slight right onto Union St
  4. Continue onto Wilson St
  5. Turn right onto S Main St
  6. Turn left to merge onto I-395 E toward Elisworth
  7. Take exit 6A to merge onto US-1A E/Wilson St toward Ellsworth/Bar Harbor/US-1/Coastal Route
  8. Follow US-1A E to High St in Ellsworth
  9. Merge onto US-1A E/Wilson St
  10. Continue onto Bangor Rd
  11. Continue onto Oak St
  12. Continue onto High St
  13. Continue straight onto ME-3 E/Bar Harbor Rd/High St
  14. Destination will be on the left