Search Inventory


    1. Towne BMW

      8215 Main St
      Williamsville, NY 14221

      • Sales: (716) 407-7591
    Loading Map...


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

    Welcome to Towne BMW

    Towne BMW in Williamsville - New & Used Cars Dealer, Serving Rochester, Buffalo & Amherst NY

    Welcome To Towne BMW | We Love Our Towne

    We appreciate you taking the time to visit our website! We are located in Williamsville, NY and proudly serve our neighbors in Cheektowaga, Buffalo, Lancaster, and Kenmore. Our friendly staff delivers exceptional customer service and we pride ourselves on our remarkable inventory of new and pre-owned BMW vehicles. We have no doubt that your dream vehicle is with us and ready for you to take for a spin. Stop by Towne BMW in Williamsville, NY today to explore our lot and take the opportunity to drive off with your very own BMW car!

    New BMW Inventory in Williamsville, NY

    If you are in the market for a fun, sophisticated and luxurious new vehicle, look no further than our full line of new BMW cars and SUVs at Towne BMW! We have an inventory like no other and provide the excellent service to guide you to the vehicle you have been dreaming of. Not sure just which BMW car is right for you? Fill out the CarFinder form to get an idea of which direction you should head! Don't forget to check out the New BMW 328i the New BMW 428i, the New BMW 7 Series, the New BMW X3, and the all-new BMW X2, available at here Towne BMW! Make sure to browse our new vehicle showroom to learn more about the models we offer and visit our dealership the next chance you get!

    Pre-Owned Inventory in Williamsville, NY

    At Towne BMW, we offer an impressive inventory of used and certified pre-owned vehicles at a fraction of the original price! Each of our pre-owned models are in excellent condition and of the highest quality. Allow our expert sales team to guide you through our lot and show you the variety of BMW cars and SUVs that we have available. PureCars is a trusted provider of pre-owned vehicle research and has named Towne BMW as a Platinum Dealer. Because we are a PureCars Platinum Dealer, we offer exclusive benefits when shopping for your next pre-owned vehicle. Experience the Towne BMW difference with a visit to our dealership, where customer service is positively different!

    Auto Service & Parts

    We know how valuable your time is. That's why our repair center at Towne BMW, offers quick and efficient service to get you back on the road as fast as possible. Our team of trained and certified technicians are prepared for any of your maintenance or repair needs. Schedule your service appointment or call our service department at 888-586-9185 for more information about our services. Trust our dealership to offer only genuine BMW parts. Our knowledgeable staff would be glad to assist you by providing exactly what you need to keep your vehicle going!

    Financing Options

    Our financing experts at Towne BMW are committed to making your car buying experience as quick and painless as possible. We provide several financial options for you and have the question to all of your financing needs! Start your application for financing through our finance center and learn more about the specials and current finance offers that we provide. Our financing professionals would be more than happy to assist you with all of your financing needs!

    Visit Towne BMW Today | Proudly Serving Williamsville, Cheektowaga, Buffalo, Lancaster, and Kenmore

    Towne BMW invites you to browse our site and visit our dealership to learn more about our inventory of new and used BMW vehicles. Do not hesitate to contact us online or call our sales team at 888-595-9246 with any questions about the services we offer. We are located at 8215 Main Street in Williamsville, NY and proudly serve Cheektowaga, Buffalo, Lancaster, and Kenmore. We look forward to meeting you soon and introducing you to the BMW vehicle you have been waiting for!