BMW of Asheville

649 New Airport Road
Fletcher, NC 28732

  • Sales: (888) 893 - 7743
  • Service: (888) 483 - 5001

Model Selector


  • 2-Series
  • 3-Series
  • 4-Series
  • 5-Series
  • 6-Series
  • 7-Series
  • M-Series
  • X-Series
  • Z-Series
  • i-Series
  • ActiveHybrid-Series

    Contact Us

    Make an Inquiry

    We Welcome Your Feedback and Comments

    Do you have questions or comments for us? We'd love to hear them! Fill out the form and we will get back to you as soon as possible.

    If you need help with any aspect of the buying process, please don't hesitate to ask us. Our customer service representatives will be happy to assist you in any way. Whether through email, phone or in person, we're here to help you get the customer service you deserve.

    BMW of Asheville - A North Carolina BMW Dealership

    As a Fletcher, North Carolina BMW dealer we serve the surrounding areas of Hickory and Brevard in addition to nearby areas of Tennessee including Greenville and Knoxville. We encourage all North Carolina BMW enthusiasts to contact our dealership if you have questions about a particular BMW car you see in either our new or pre-owned BMW inventory. Whether it is a new 2014 or 2015 BMW, used BMW, used car from another quality manufacturer, or a Certified Pre-Owned BMW you are looking for, we have a car for every driver available here at our North Carolina dealer showroom.  If after browsing our new and used BMW inventory you find a car you would like to test drive, contact our dealership to set up a test drive. We look forward to seeing you in our dealership showroom!