DMV Locations in Buffalo, New York

Below is the list of DMV locations in Buffalo. Select the office which suites you best.

DMV Office
4545 Transit Road

Erie County DMV Office (Amherst)
3095A Sheridan Drive

Erie County DMV Office (Buffalo)
170 Pearl St. Rath Building