Kansas DMV Office Locations
Click here to see all DMV offices in Kansas
Enter your zip code above to find the closest DMV offices in your local area.
Kansas Local DMV Office FAQs
1. How do I renew my Kansas driver’s license?
In Kansas, you can renew your driver’s license either online or in person if you meet the eligibility requirements, such as holding a valid license with no significant changes to your personal information. If you opt for an in‑person renewal, be sure to bring your current license, acceptable proof of identity, and Kansas residency documents. A vision test may be required during the process.
2. What documents are required to register a vehicle in Kansas?
To register your vehicle in Kansas, you must provide proof of ownership—typically through your vehicle title or current registration if transferring from another state—along with a completed registration application. You’ll also need to show proof of valid Kansas auto insurance and provide documentation that confirms your residency, such as a utility bill or lease agreement. Additional inspections or emissions tests may be required depending on your vehicle’s status.
3. How do I transfer my out‑of‑state driver’s license to Kansas?
New residents must transfer their out‑of‑state driver’s license within 90 days of establishing residency in Kansas. Visit a local Kansas DMV office with your current license, proof of identity (like a passport or birth certificate), your Social Security documentation, and two documents verifying your Kansas residency. A vision test is generally required, and if your out‑of‑state license is expired, you may need to pass a written exam as part of the transfer process.
Local DMV Office By City
- Abilene (Dickinson Co. Treasurer’s Office)
- Alma (Wabaunsee Co. Treasurer’s Office)
- Andover (Driver’s License Office)
- Anthony (Harper County Treasurer’s Office)
- Ashland (Clark County Treasurer’s Office)
- Atchison (Atchison County Office)
- Atwood (Rawlins County Treasurer’s Office)
- Augusta (Butler County Satellite Branch)
- Baldwin City (Baldwin City Satellite Office)
- Baxter Springs (Driver License Office)
- Belleville (Republic County Treasurer’s Office)
- Beloit (Mitchell County Treasurer’s Office)
- Burlington (Coffey County Treasurer’s Office)
- Chanute (Kansas State Driver License Station)
- Cimarron (Gray County Treasurer’s Office)
- Clay Center (Clay County Treasurer’s Office)
- Coffeyville (Motor Vehicle Satellite Office)
- Colby (Thomas County Treasurer’s Office)
- Colby (Kansas State Driver License Station)
- Coldwater (Comanche County Treasurer’s Office)
- Columbus (Cherokee County Treasurer’s Office)
- Concordia (Cloud County Treasurer’s Office)
- Cottonwood Falls (Chase County Treasurer’s Office)
- Council Grove (Morris County Vehicle Registration)
- Derby (Driver License Office)
- Derby (Derby Town Center Tag Substation)
- Dighton (Lane County Treasurer’s Office)
- Dodge City (Ford County Treasurer’s Office)
- Dodge City (Kansas State Driver License Station)
- El Dorado (Butler County Treasurer’s Office)
- Elkhart (Morton County Treasurer’s Office)
- Ellsworth (Ellsworth Co. Treasurer’s Office)
- Emporia (Lyon County Treasurer’s Office)
- Emporia (Kansas State Driver License Station)
- Erie (Neosho County Treasurer’s Office)
- Fort Scott (Bourbon County Treasurer’s Office)
- Fredonia (Wilson County Treasurer’s Office)
- Garden City (Finney County Vehicle Registration & Title)
- Garden City (Kansas State Driver License Station)
- Garnett (Anderson County Treasurer’s Office)
- Girard (Girard County Treasurer’s Office)
- Goodland (Sherman County Treasurer’s Office)
- Great Bend (Barton County Registration & Title)
- Great Bend (Kansas State Driver License Station)
- Hays (Ellis County Treasurer’s Office)
- Hays (Kansas State Driver License Station)
- Hiawatha (Brown County Treasurer’s Office)
- Hill City (Graham County Treasurer’s Office)
- Holton (Jackson County Treasurer’s Office)
- Howard (Elk County Treasurer’s Office)
- Hoxie (Sheridan County Treasurer’s Office)
- Hugoton (Stevens County Treasurer’s Office)
- Hutchinson (Kansas State Driver License Station)
- Hutchinson (Reno County Treasurer’s Office)
- Independence (Montgomery County Treasurer’s Office)
- Iola (Allen County Treasurer’s Office)
- Jetmore (Hodgeman County Treasurer’s Office)
- Junction City (Kansas State Driver License Station)
- Junction City (Geary County Treasurer’s Office)
- Kansas City (Kansas State Driver License Station)
- Kansas City (Motor Vehicle Office)
- Kingman (Kingman County Treasurer’s Office)
- Kinsley (Edwards County Treasurer’s Office)
- La Crosse (Rush County Treasurer’s Office)
- Larned (Pawnee County Treasurer’s Office)
- Lawrence (Douglas County Motor Vehicle Office – South)
- Lawrence (Sixth Street Satellite Office)
- Lawrence (Kansas State Driver License Station)
- Leavenworth (Kansas State Driver License Station)
- Leavenworth (Leavenworth County Treasurer’s Office (Vehicle Registration & Title))
- Leoti (Wichita County Treasurer’s Office)
- Liberal (Kansas State Driver License Station)
- Liberal (Seward County Treasurer’s Office)
- Lincoln (Lincoln County Treasurer’s Office)
- Lyndon (Osage County Treasurer’s Office)
- Lyons (Rice County Treasurer’s Office)
- Manhattan (Driver License Station)
- Manhattan (Riley County Treasurer’s Office)
- Mankato (Jewell County Treasurer’s Office)
- Marion (Marion County Treasurer’s Office)
- Marysville (Marshall County Treasurer’s Office)
- McPherson (McPherson County Treasurer’s Office)
- McPherson (McPherson County Driver License Office)
- Meade (Meade County Treasurer’s Office)
- Medicine Lodge (Barber County Treasurer’s Office)
- Minneapolis (Ottawa County Treasurer’s Office)
- Mission (Johnson County Driver License Office – Mission)
- Mission (Johnson County Treasurer’s Office)
- Mound City (Linn County Treasurer’s Office)
- Neodesha (Wilson County Satellite Branch)
- Ness City (Ness County Treasurer’s Office)
- Newton (Harvey County Treasurer’s Office)
- Norton (Norton County Treasurer’s Office)
- Oakley (Logan County Treasurer’s Office)
- Oberlin (Decatur County Treasurer’s Office)
- Olathe (Johnson County Driver License Office – Olathe)
- Olathe (Johnson County Treasurer’s Office)
- Osborne (Osborne County Treasurer’s Office)
- Oskaloosa (Jefferson Co. Treasurer’s Office)
- Oswego (Labette County Treasurer’s Office)
- Ottawa (Kansas State Driver License Office)
- Ottawa (Franklin County Treasurer’s Office)
- Paola (Miami County Treasurer’s Office)
- Parsons (Kansas State Driver License Station)
- Phillipsburg (Kansas State Driver License Station)
- Phillipsburg (Phillips County Treasurer’s Office)
- Pittsburg (Kansas State Driver License Station)
- Pittsburg (Satellite Motor Vehicle Office)
- Pratt (Pratt County Treasurer’s Office)
- Russell (Russell County Treasurer’s Office)
- Saint Francis (Cheyenne County Treasurer’s Office)
- Saint John (Stafford County Treasurer’s Office)
- Salina (Saline County Treasurer’s Office)
- Salina (Kansas State Driver License Station)
- Scott City (Scott County Treasurer’s Office)
- Sedan (Chautauqua County Treasurer’s Office)
- Seneca (Kansas State Driver License Station)
- Seneca (Nemaha County Treasurer’s Office)
- Sharon Springs (Wallace County Treasurer’s Office)
- Stockton (Rooks County Treasurer’s Office)
- Sublette (Haskell County Treasurer’s Office)
- Syracuse (Hamilton County Treasurer’s Office)
- Tonganoxie (Leavenworth Driver License Office)
- Topeka (Shawnee County Treasurer’s Office)
- Topeka (Shawnee County Driver License Station – Topeka)
- Tribune (Greeley County Treasurer’s Office)
- Troy (Doniphan County Treasurer’s Office)
- Ulysses (Grant County Treasurer’s Office)
- WaKeeney (Trego County Treasurer’s Office)
- Washington (Washington Co. Treasurer’s Office)
- Wellington (Sumner County Treasurer’s Office)
- Westmoreland (Pottawatomie County Treasurer)
- Wichita (Brittany Center Tag Substation)
- Wichita (Kansas State Driver License Station)
- Wichita (Sedgwick Co. Main Tag Office)
- Wichita (Chadsworth Center Tag Substation)
- Winfield (Kansas State Driver License Station)
- Winfield (Cowley County Treasurer’s Office)
- Yates Center (Woodson County Treasurer’s Office)