Locations · by county
DMV offices by county
California has 58 counties. Each county hub lists its DMV offices, plus county-specific registration, smog, and court information.
Alameda
6 offices
Amador
1 office
Butte
2 offices
Calaveras
1 office
Colusa
1 office
Contra Costa
3 offices
Del Norte
1 office
El Dorado
2 offices
Fresno
5 offices
Glenn
1 office
Humboldt
2 offices
Imperial
2 offices
Inyo
1 office
Kern
8 offices
Kings
1 office
Lake
2 offices
Lassen
1 office
Los Angeles
26 offices
Madera
1 office
Marin
2 offices
Mariposa
1 office
Mendocino
2 offices
Merced
2 offices
Modoc
1 office
Monterey
3 offices
Napa
1 office
Nevada
2 offices
Orange
5 offices
Placer
3 offices
Plumas
1 office
Riverside
9 offices
Sacramento
4 offices
San Benito
1 office
San Bernardino
8 offices
San Diego
8 offices
San Francisco
1 office
San Joaquin
4 offices
San Luis Obispo
2 offices
San Mateo
3 offices
Santa Barbara
4 offices
Santa Clara
5 offices
Santa Cruz
2 offices
Shasta
2 offices
Siskiyou
2 offices
Solano
3 offices
Sonoma
2 offices
Stanislaus
2 offices
Sutter
1 office
Tehama
1 office
Trinity
1 office
Tulare
3 offices
Tuolumne
1 office
Ventura
5 offices
Yolo
2 offices
What is a county hub?
A county hub gathers every DMV office in a single California county, with hours, services, smog-check status, and links to county-specific services. It's the best starting point when you know your county but not the exact office.
Browse another way
Other ways to find an office
Sources. California DMV — Find an office
Last verified June 30, 2026 · verified against official DMV data.