Ohio BMV offices
Find the right counter for licensing, registration, titles or tests. Compare the branch’s published hours and service restrictions before making the trip.
License or driving test?
A deputy registrar and a driver examination station provide different services. Check the branch category before travelling.
Compare license and testing services →Registration or vehicle title?
Deputy registrars handle registration services. County title offices handle vehicle titles. Sharing an address does not make the counters interchangeable.
Prepare for a vehicle visit →455 service records215 location pages91 kiosk and CDL listings
No matches. Clear the search or change the filter.
Find an Ohio office
Akron BMV officesSummit County · Compare 4 service recordsOhio registration renewal kiosksAcross Ohio · Compare 66 service recordsAlliance BMV officesStark County · Compare 2 service recordsAshland BMV officesAshland County · Compare 2 service recordsAshtabula County (DR), Ashtabula BMV OfficeAshtabula County · License & registrationAthens County (Clerk of Courts Title Office), AthensAthens County · Vehicle titlesAthens BMV officesAthens County · Compare 2 service recordsLorain County (DR), Avon Lake BMV OfficeLorain County · License & registrationBarberton BMV officesSummit County · Compare 2 service recordsBelmont County (DR), Barnesville BMV OfficeBelmont County · License & registrationOhio CDL skills testing locationsAcross Ohio · Compare 25 service recordsBatavia BMV officesClermont County · Compare 3 service recordsGreene County (DR), Beavercreek BMV OfficeGreene County · License & registrationBedford BMV officesCuyahoga County · Compare 3 service recordsBellefontaine BMV officesLogan County · Compare 2 service recordsMahoning County (DR), Boardman BMV OfficeMahoning County · License & registrationBowling Green BMV officesWood County · Compare 3 service recordsBridgeport BMV officesBelmont County · Compare 2 service recordsCuyahoga County (DR), Brooklyn BMV OfficeCuyahoga County · License & registrationMedina County (Clerk of Courts Title Office), BrunswickMedina County · Vehicle titlesBryan BMV officesWilliams County · Compare 2 service recordsCrawford County (Clerk of Courts Title Office), BucyrusCrawford County · Vehicle titlesBucyrus BMV officesCrawford County · License & registrationCadiz BMV officesHarrison County · Compare 2 service recordsCaldwell BMV officesNoble County · Compare 2 service recordsGuernsey County (Clerk of Courts Title Office), CambridgeGuernsey County · Vehicle titlesCambridge BMV officesGuernsey County · License & registrationMahoning County (DX), Canfield BMV OfficeMahoning County · Driver examinationCanton BMV officesStark County · Compare 4 service recordsCarrollton BMV officesCarroll County · Compare 2 service recordsMercer County (Clerk of Courts Title Office), CelinaMercer County · Vehicle titlesCelina BMV officesMercer County · License & registrationMontgomery County (Clerk of Courts Title Office), CentervilleMontgomery County · Vehicle titlesCenterville BMV officesMontgomery County · License & registrationChardon BMV officesGeauga County · Compare 2 service recordsChillicothe BMV officesRoss County · Compare 3 service recordsCincinnati BMV officesClermont County · Compare 12 service recordsPickaway County (Clerk of Courts Title Office), CirclevillePickaway County · Vehicle titlesCircleville BMV officesPickaway County · License & registrationMontgomery County (Clerk of Courts Title Office), Dayton - Main StreetMontgomery County · Vehicle titlesCleveland BMV officesCuyahoga County · Compare 4 service recordsCuyahoga County (DR), Cleveland Heights BMV OfficeCuyahoga County · License & registrationColumbus BMV officesFranklin County · Compare 13 service recordsFranklin County (DR), Columbus BMV OfficeFranklin County · License & registrationCoshocton County (Clerk of Courts Title Office), Coshocton Coshocton County · Vehicle titlesCoshocton BMV officesCoshocton County · License & registrationCuyahoga Falls BMV officesSummit County · Compare 2 service recordsDayton BMV officesMontgomery County · Compare 4 service recordsDefiance BMV officesDefiance County · Compare 3 service recordsDelaware BMV officesDelaware County · Compare 2 service recordsDelaware County (DR), Delaware BMV OfficeDelaware County · License & registrationUnion County (Clerk of Courts Title Office), DublinUnion County · Vehicle titlesPreble County (Clerk of Courts Title Office),Preble County · Vehicle titlesEaton BMV officesPreble County · License & registrationElyria BMV officesLorain County · Compare 3 service recordsEvendale title counterHamilton County · Vehicle titlesHamilton County (DR), Evendale BMV OfficeHamilton County · License & registrationGreene County (DR), Fairborn BMV OfficeGreene County · License & registrationButler County (Clerk of Courts Title Office), FairfieldButler County · Vehicle titlesFairfield BMV officesButler County · License & registrationSummit County (DR), Fairlawn BMV OfficeSummit County · License & registrationFindlay BMV officesHancock County · Compare 3 service recordsFranklin BMV officesWarren County · Compare 2 service recordsFremont BMV officesSandusky County · Compare 3 service recordsFranklin County (DR), Gahanna BMV OfficeFranklin County · License & registrationGallipolis BMV officesGallia County · Compare 2 service recordsGeorgetown BMV officesBrown County · Compare 2 service recordsGreen BMV officesSummit County · Compare 2 service recordsDarke County (Clerk of Courts Title Office), GreenvilleDarke County · Vehicle titlesGreenville BMV officesDarke County · License & registrationFranklin County (DR), Grove City BMV OfficeFranklin County · License & registrationButler County (Clerk of Courts Title Office), HamiltonButler County · Vehicle titlesButler County (DR), Hamilton East BMV OfficeButler County · License & registrationHamilton BMV officesButler County · Compare 2 service recordsHamilton County (DR), Harrison BMV OfficeHamilton County · License & registrationHilliard BMV officesFranklin County · Compare 2 service recordsHillsboro BMV officesHighland County · Compare 2 service recordsMontgomery County (Clerk of Courts Title Office), Huber HeightsMontgomery County · Vehicle titlesHuber Heights BMV officesMontgomery County · Compare 2 service recordsCuyahoga County (DR), Independence BMV OfficeCuyahoga County · License & registrationIronton BMV officesLawrence County · Compare 3 service recordsJackson BMV officesJackson County · Compare 3 service recordsAshtabula County (Clerk of Courts Title Office), JeffersonAshtabula County · Vehicle titlesJefferson BMV officesAshtabula County · Compare 2 service recordsLicking County (DR), Johnstown BMV OfficeLicking County · License & registrationKenton BMV officesHardin County · Compare 2 service recordsFairfield County (Clerk of Courts Title Office), LancasterFairfield County · Vehicle titlesLancaster BMV officesFairfield County · Compare 2 service recordsLebanon BMV officesWarren County · Compare 3 service recordsDelaware County (Clerk of Courts Title Office), Lewis CenterDelaware County · Vehicle titlesAllen County (Clerk of Courts Title Office), LimaAllen County · Vehicle titlesLima BMV officesAllen County · Compare 3 service recordsColumbiana County (Clerk of Courts Title Office), LisbonColumbiana County · Vehicle titlesLisbon BMV officesColumbiana County · Compare 2 service recordsHocking County (Clerk of Courts Title Office), LoganHocking County · Vehicle titlesHocking County (DR), Logan BMV OfficeHocking County · License & registrationLondon BMV officesMadison County · Compare 2 service recordsLorain BMV officesLorain County · Compare 2 service recordsLorain County (DR), Lorain BMV OfficeLorain County · License & registrationClermont County (DR), Loveland BMV OfficeClermont County · License & registrationRichland County (Clerk of Courts Title Office), MansfieldRichland County · Vehicle titlesMansfield BMV officesRichland County · License & registrationMarietta BMV officesWashington County · Compare 3 service recordsMarion BMV officesMarion County · Compare 3 service recordsMarysville BMV officesUnion County · Compare 2 service recordsMason BMV officesWarren County · Compare 2 service recordsWarren County (Clerk of Courts Title Office), Mason - Reading RoadWarren County · Vehicle titlesMassillon BMV officesStark County · Compare 2 service recordsMayfield Heights BMV officesCuyahoga County · Compare 3 service recordsMcArthur BMV officesVinton County · Compare 2 service recordsMorgan County (Clerk of Courts Title Office), McConnelsvilleMorgan County · Vehicle titlesMedina BMV officesMedina County · Compare 2 service recordsMedina County (DX), Medina BMV OfficeMedina County · Driver examinationLake County (Clerk of Courts Title Office), MentorLake County · Vehicle titlesMentor BMV officesLake County · License & registrationButler County (DR), Middletown BMV OfficeButler County · License & registrationMilford BMV officesClermont County · Compare 2 service recordsMillersburg BMV officesHolmes County · Compare 2 service recordsButler County (Clerk of Courts Title Office), MonroeButler County · Vehicle titlesMonroe BMV officesButler County · Limited deputy registrarHamilton County (DR), Montgomery BMV OfficeHamilton County · License & registrationMoraine BMV officesMontgomery County · Compare 2 service recordsKnox County (DR), Mount Vernon BMV OfficeKnox County · License & registrationMorrow County (Clerk of Courts Title Office), Mt. GileadMorrow County · Vehicle titlesMt. Gilead BMV officesMorrow County · License & registrationKnox County (Clerk of Courts Title Office), Mt. VernonKnox County · Vehicle titlesHenry County (Clerk of Courts Title Office), NapoleonHenry County · Vehicle titlesNapoleon BMV officesHenry County · License & registrationScioto County (DX), New Boston BMV OfficeScioto County · Driver examinationNew Carlisle BMV officesClark County · Compare 2 service recordsPerry County (Clerk of Courts Title Office), New LexingtonPerry County · Vehicle titlesNew Lexington BMV officesPerry County · License & registrationNew Philadelphia BMV officesTuscarawas County · Compare 3 service recordsNewark BMV officesLicking County · Compare 3 service recordsNiles BMV officesTrumbull County · Compare 2 service recordsNorth Canton BMV officesStark County · Compare 3 service recordsNorth Olmsted BMV officesCuyahoga County · Compare 2 service recordsCuyahoga County (DR), North Royalton BMV OfficeCuyahoga County · License & registrationNorthfield BMV officesSummit County · Compare 2 service recordsHuron County (Clerk of Courts Title Office), NorwalkHuron County · Vehicle titlesHuron County (DR), Norwalk BMV OfficeHuron County · License & registrationNorwalk BMV officesHuron County · Driver examinationRichland County (DX), Ontario BMV OfficeRichland County · Driver examinationOregon BMV officesLucas County · Compare 2 service recordsWayne County (Clerk of Courts Title Office), OrrvilleWayne County · Vehicle titlesOrrville BMV officesWayne County · License & registrationOttawa BMV officesPutnam County · Compare 2 service recordsLake County (DX), Painesville BMV OfficeLake County · Driver examinationLake County (DR), Painesville BMV OfficeLake County · License & registrationCuyahoga County (Clerk of Courts Title Office), ParmaCuyahoga County · Vehicle titlesParma BMV officesCuyahoga County · Compare 2 service recordsCuyahoga County (DR), Parma Heights BMV OfficeCuyahoga County · License & registrationLicking County (Clerk of Courts Title Office), Pataskala - Township RoadLicking County · Vehicle titlesPataskala BMV officesLicking County · Compare 2 service recordsPaulding County (Clerk of Courts Title Office), PauldingPaulding County · Vehicle titlesPaulding BMV officesPaulding County · License & registrationWood County (DR), Perrysburg BMV OfficeWood County · License & registrationFairfield County (Clerk of Courts Title Office), PickeringtonFairfield County · Vehicle titlesFairfield County (DR), Pickerington BMV OfficeFairfield County · License & registrationPomeroy BMV officesMeigs County · Compare 2 service recordsPort Clinton BMV officesOttawa County · Compare 2 service recordsPortsmouth BMV officesScioto County · Compare 2 service recordsLawrence County (DR), Proctorville BMV OfficeLawrence County · License & registrationRavenna BMV officesPortage County · Compare 2 service recordsRayland BMV officesJefferson County · Compare 2 service recordsColumbiana County (DR), Salem BMV OfficeColumbiana County · License & registrationErie County (Clerk of Courts Title Office), SanduskyErie County · Vehicle titlesSandusky BMV officesErie County · Compare 2 service recordsMahoning County (Clerk of Courts Title Office), SebringMahoning County · Vehicle titlesHamilton County (DR), Seven Hills BMV OfficeHamilton County · License & registrationCuyahoga County (DR), Shaker Heights BMV OfficeCuyahoga County · License & registrationRichland County (DR), Shelby BMV OfficeRichland County · License & registrationSidney BMV officesShelby County · Compare 2 service recordsSpringfield BMV officesClark County · Compare 5 service recordsBelmont County (Clerk of Courts Title Office), St. ClairsvilleBelmont County · Vehicle titlesSteubenville BMV officesJefferson County · Compare 3 service recordsSummit County (DR), Stow BMV OfficeSummit County · License & registrationPortage County (DR), Streetsboro BMV OfficePortage County · License & registrationCuyahoga County (DR), Strongsville BMV OfficeCuyahoga County · License & registrationSylvania BMV officesLucas County · Compare 2 service recordsSeneca County (Clerk of Courts Title Office), TiffinSeneca County · Vehicle titlesTiffin BMV officesSeneca County · License & registrationToledo BMV officesLucas County · Compare 5 service recordsTroy BMV officesMiami County · Compare 3 service recordsTuscarawas County (Clerk of Courts Title Office), UhrichsvilleTuscarawas County · Vehicle titlesUhrichsville BMV officesTuscarawas County · License & registrationUpper Sandusky BMV officesWyandot County · Compare 2 service recordsChampaign County (Clerk of Courts Title Office), UrbanaChampaign County · Vehicle titlesUrbana BMV officesChampaign County · License & registrationVan Wert BMV officesVan Wert County · License & registrationVan Wert County (Clerk of Courts Title Office), Van WertVan Wert County · Vehicle titlesMedina County (Clerk of Courts Title Office), WadsworthMedina County · Vehicle titlesWadsworth BMV officesMedina County · License & registrationWapakoneta BMV officesAuglaize County · Compare 2 service recordsTrumbull County (Clerk of Courts Title Office),Trumbull County · Vehicle titlesWarren BMV officesTrumbull County · Compare 2 service recordsTrumbull County (DR), Warren BMV OfficeTrumbull County · License & registrationWashington Courthouse BMV officesFayette County · Compare 2 service recordsWauseon BMV officesFulton County · Compare 2 service recordsWaverly BMV officesPike County · Compare 2 service recordsLorain County (DR), Wellington BMV OfficeLorain County · License & registrationWest Chester BMV officesButler County · Compare 2 service recordsAdams County (Clerk of Courts Title Office), West UnionAdams County · Vehicle titlesWest Union BMV officesAdams County · License & registrationFranklin County (DR), Westerville BMV OfficeFranklin County · License & registrationFranklin County (DR), Whitehall BMV OfficeFranklin County · License & registrationWickliffe BMV officesLake County · Compare 2 service recordsLake County (DR), Willowick BMV OfficeLake County · License & registrationWilmington BMV officesClinton County · Compare 2 service recordsWoodsfield BMV officesMonroe County · Compare 2 service recordsWooster BMV officesWayne County · Compare 2 service recordsGreene County (Clerk of Courts Title Office), XeniaGreene County · Vehicle titlesXenia BMV officesGreene County · Compare 2 service recordsYoungstown BMV officesMahoning County · Compare 4 service recordsZanesville BMV officesMuskingum County · Compare 3 service records
Official source checks: October 25, 2026. Unverified fields and source disagreements remain labelled. This directory does not track Ohio wait times or book appointments.