Open Today! Service: 8am-6pmSales: 9am-6pm

— BMW Aftersales —

BMW Service Technician in service bay inspecting a BMW on a lift.

BMW Value Service

Competitive pricing and more.
Learn More
BMW Schedule Service

Schedule Service Appointment

When you own The Ultimate Driving Machine, you should get the service to match.
Schedule Service

Towne BMW

Customer Ratings

DealerRater logo
DealerRater Jan 8, 2019

Scott was great he spent the weekend explaining my options to get out of my lease and what BMW had to offer. Great options. Once my lease is up I will be back Aurea

Read at DealerRater

DealerRater logo
DealerRater Dec 29, 2018

My husband and I where taken care of on a same day purchase! Dennis was very knowledgeable and helpful! I would highly recommend a visit.

Read at DealerRater

DealerRater logo
DealerRater Apr 25, 2018

Tested this dealer outside of ‘regular’ set of circumstances. Staff, Thomas and Adam performed very well. The car being a US model, exported to Canada, had to have a HPFP replaced under US warranty and had to be brought to Buffalo from Toronto, Canada at a tender age of 8 years. As I had to bring the car in from Toronto, both Adam and Thomas accommodated this repair within a single day. They did so by ensuring part was waiting at the shop (normally, part is ordered only after diagnostics) and by getting on with the job right from the early ...

Read at DealerRater

DealerRater logo
DealerRater Jun 29, 2017

I have been buying autos for 50 years and this dealership is top notch. Employees make you feel like family. A special thanks to Mike.

Read at DealerRater

DealerRater logo
DealerRater Sep 24, 2015

We started going to them for a used 3 Series we bought 10 years ago. They were fantastic to use even though we bought the car elsewhere. We then bought a used car through them, again, sales and service great! We then traded up to a brand new one 3 years ago. With the last one we had some phantom noise problems that took a couple visits to solve bur they were wonderful to us! Always a smile, a new car to drive while they worked on ours, and even a follow up text message to ensure we were satisfied. Today we just ...

Read at DealerRater

DealerRater logo
DealerRater Apr 25, 2013

I recently purchased my 2nd BMW (x-5) from Towne BMW ( Ms. Basile ,was the saleswoman of both autos ) . I also recommended her to friends and relatives , who also purchased BMW'S ( from her). She has always been able to answer questions regarding both of my vehicles and has been able to supply a loaner car (if needed ) for extended repair service , if it was called for. My sister-in-law who I recommended , to Ms. Basile, ( also subsequently purchased two X - 5's of her own) . My sister in - law , was really surprised when she called Ms. Basile at home at 10 ...

Read at DealerRater

See all ratings and comments

Welcome To Towne BMW

Towne BMW in Williamsville – New, BMW Certified & Pre-Owned Car Dealer, Serving Buffalo, NY and The Entire Western New York Region

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 Amherst, Clarence, Hamburg, Orchard Park and the entire WNY area. Our friendly staff delivers exceptional customer service and we pride ourselves on our remarkable inventory of new, BMW Certified 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!
Read More

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.

BMW Certified And Pre-Owned Inventory in Williamsville, NY

At Towne BMW, we offer an impressive inventory of BMW Certified vehicles and 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. Experience the Towne BMW difference with a visit to our dealership!

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 716-271-8282 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 Buffalo And The Entire Western New York Area

Towne BMW invites you to browse our site and visit our dealership to learn more about our inventory of new and pre-owned BMW vehicles. Do not hesitate to contact us online or call our sales team at 716-321-2005 with any questions about the services we offer. We are located at 8215 Main St in Williamsville, NY. We look forward to meeting you soon and introducing you to the BMW vehicle you have been waiting for!

Saved Vehicles


You don't have any saved vehicles!

Look for this link on your favorites:


Once you've saved some vehicles, you can view them here at any time.

Contact Us


Call Now

8215 Main St • Williamsville, NY 14221

Get Directions

Today's Hours:

Open Today! Sales: 9am-6pm

Open Today! Service: 8am-6pm

Open Today! Parts: 8am-5pm

Towne BMW 42.965119, -78.688805.