Contra Costa County has 3 DMV field offices and 51 active public high schools serving 51,893 students. Teens anywhere in the county can take California's 30-hour online driver education course, then the permit test at any DMV office.
DMV offices in Contra Costa County
Contra Costa County averages about 17,298 high-school students per DMV office. All 3 offices here are open five weekdays. No DMV office in Contra Costa County lists weekend hours. Book on the DMV appointments page (opens in a new tab); what to bring is on our permit visit checklist.
| Office | Address | Hours | Phone |
|---|---|---|---|
| Concord DMV office (opens in a new tab) | 2070 Diamond Boulevard, Concord 94520 | Mon, Tue, Thu, Fri 8 am–5 pm; Wed 9 am–5 pm | 1-800-777-0133 |
| El Cerrito DMV office (opens in a new tab) | 6400 Manila Avenue, El Cerrito 94530 | Mon, Tue, Thu, Fri 8 am–5 pm; Wed 9 am–5 pm | 1-800-777-0133 |
| Pittsburg DMV office (opens in a new tab) | 1399 Buchanan Road, Pittsburg 94565 | Mon, Tue, Thu, Fri 8 am–5 pm; Wed 9 am–5 pm | 1-800-777-0133 |
Cities in Contra Costa County: nearest DMV and high schools
Each incorporated city with its 2026 population, the number of public high schools inside it or with its mailing address, and the nearest DMV office to them. Families in unincorporated Contra Costa County use the office nearest home.
| City | Population (2026) | High schools | Nearest DMV |
|---|---|---|---|
| Concord | 122,494 | 7 | Concord (2.2 mi) |
| Antioch | 118,440 | 5 | Pittsburg (4.4 mi) |
| Richmond | 113,695 | 8 | El Cerrito (2.6 mi) |
| San Ramon | 84,220 | 3 | Pleasanton Stoneridge (4.5 mi) |
| Pittsburg | 76,484 | 3 | Pittsburg (0.8 mi) |
| Walnut Creek | 70,288 | 3 | Concord (5.7 mi) |
| Brentwood | 66,070 | 4 | Pittsburg (10 mi) |
| Oakley | 47,039 | 1 | Pittsburg (8.6 mi) |
| Danville | 43,190 | 2 | Pleasanton Stoneridge (10 mi) |
| Martinez | 36,521 | 3 | Concord (3.8 mi) |
| Pleasant Hill | 33,853 | 2 | Concord (1.7 mi) |
| San Pablo | 31,468 | 1 | El Cerrito (4.0 mi) |
| Hercules | 26,323 | 1 | El Cerrito (6.6 mi) |
| El Cerrito | 26,166 | 3 | El Cerrito (0.4 mi) |
| Lafayette | 25,321 | 1 | Concord (5.4 mi) |
| Orinda | 19,412 | 1 | Oakland (6.2 mi) |
| Pinole | 18,891 | 1 | El Cerrito (5.3 mi) |
| Moraga | 16,662 | 1 | Oakland (7.5 mi) |
| Clayton | 10,759 | 0 | No high school address in city |
Licensed driving schools in Contra Costa County
16 driving schools hold an Active California DMV license at an address in Contra Costa County (DMV list checked 2026-10-04). The list is alphabetical; we do not rank schools. Confirm a license on the DMV lookup (opens in a new tab) before you pay.
| Driving school | DMV license | Address | Phone |
|---|---|---|---|
| A Precision Driving School | E4566 | 2001 Omega Rd Ste 205, San Ramon | (925) 497-7771 |
| Asb Driving School | E4572 | 277 Highway Ave, Baypoint | (925) 524-0878 |
| Bay Pass Driving School LLC | E0025 | 2010 Crow Canyon Pl Room #326, San Ramon | (925) 359-3250 |
| Bills Wild Parrots Driving School DBA Bills Defensive D S | E4362 | 2644 Appian Way 103, Pinole | (877) 689-1480 |
| Cardiology Driving School | E2123 | 2010 Crow Canyon Place Ste 100 Office 335, San Ramon | (925) 270-3400 |
| Century Driving School | E3804 | 1848 Willow Pass Rd Suite 203, Concord | (925) 798-8680 |
| Danville Driving School - School | E3824 | 103 Town Country Dr Ste L, Danville | (925) 837-8235 |
| Diablo Driving School | E3872 | 938 Yardley Place, Brentwood | (925) 513-0559 |
| Driversity Driving School | E2122 | 1826 Verne Roberts Cir, Antioch | (925) 778-7172 |
| Four Seasons Driving School | E4560 | 3150 Hilltop Mall Rd, Richmond | (510) 815-5146 |
| Jack Stack Driving School Inc | E2024 | 2975 Treat Blvd Ste A5, Concord | (925) 939-0225 |
| Karki Drive Academy LLC | E0806 | 535 Main St # 318, Martinez | (510) 620-4181 |
| Learn and Permits | E0183 | 111 Deerwood Rd Ste 200, San Ramon | (510) 862-7851 |
| Pass N Go Driving | E0804 | 15 Railroad Ave 1SR Floor Unit 146, Danville | (209) 889-1818 |
| Safestway Driving School | E2370 | 1133 Bont Ln, Walnut Creek | (925) 933-3181 |
| Steve's Defensive Driving LLC | E0539 | 1590 Dianda Drive, Concord | (925) 451-3495 |
Driving in Contra Costa County: I-680 express lanes and the Caldecott
Interstate 680 runs through one of Contra Costa County's busiest corridors, and Caltrans is still filling in its express lanes. Its Contra Costa County newsletter (opens in a new tab) says the northbound gap between Livorna Road and SR 242 is planned to close through 2027. That work would link express lanes from the San Ramon Valley to Concord. The I-680/SR 4 interchange near Martinez is also under construction to smooth out merging. Busy interchanges reward planning. Pick your exit early, signal well before moving over, and match the speed of traffic as you merge.
Two big crossings tie the county to its neighbors. State Route 24 runs through the Caldecott Tunnel (opens in a new tab) to Alameda County. Caltrans lists rehab of bores 1, 2 and 3 as tentatively running from fall 2026 to fall 2029. The work adds jet fans and sprinklers for fire safety. To the west, the 5.5-mile Richmond-San Rafael Bridge (opens in a new tab) on I-580 is being set up for open road tolling, with overnight lane closures. In tunnels and on long bridges, hold a steady speed, stay centered, and keep a full following gap.
Quick answers
Sources
- California DMV field office list (fetched 2026-10-05) (opens in a new tab)
- California Department of Education: public schools directory, 2025-26 (fetched 2026-10-05) (opens in a new tab)
- California Department of Finance: E-1 population estimates, January 1, 2026 (opens in a new tab)
- California DMV: Teen drivers (opens in a new tab)
- California DMV Occupational License Lookup: driving schools (checked 2026-10-04) (opens in a new tab)
- Caltrans District 4: Contra Costa County Newsletter (I-680, SR 4) (opens in a new tab)
- Caltrans District 4: Caldecott Tunnel Bores 1, 2, and 3 Rehabilitation (SR 24) (opens in a new tab)
- Caltrans District 4: Richmond-San Rafael Bridge (I-580) (opens in a new tab)
Checked: October 5, 2026. Rules and forms can change; recheck the official page before acting.
See something wrong or out of date? Report a mistake on this page. We read every report and fix confirmed mistakes.
