All 71 county license offices in Alabama
From Alabama Department of Revenue, Motor Vehicle Division's list, read Nov 10, 2026. Owners Row is not affiliated with Alabama DOR or any place listed.
Call before you go. We can't confirm hours or what they'll do for a private sale today, even where hours are posted.
Autauga County · 1 office
- Autauga County Vehicle Licensing Office176 W. 5th St., Prattville, 36067 · 334-361-3725
Baldwin County · 1 office
- Baldwin County Vehicle Licensing Office220 Courthouse Square, Bay Minette, 36507 · 251-937-0260
Barbour County · 2 offices
- Barbour County Vehicle Licensing Office – ClaytonCourthouse Square, Room 201, Clayton, 36016 · 334-775-8371
- Barbour County Vehicle Licensing Office – Eufaula303 E. Broad St., Room 101, Eufaula, 36027 · 334-687-1530
Bibb County · 1 office
- Bibb County Vehicle Licensing Office8 Court Square W., Suite A, Centreville, 35042 · 205-926-3104
Blount County · 1 office
- Blount County Vehicle Licensing Office220 2nd Ave. E., Room 104, Oneonta, 35121 · 205-973-0597
Bullock County · 1 office
- Bullock County Vehicle Licensing Office217 N. Prairie St., Union Springs, 36089 · 334-738-2250
Butler County · 1 office
- Butler County Vehicle Licensing Office700 Court Square, Greenville, 36037 · 334-382-3512
Calhoun County · 1 office
- Calhoun County Vehicle Licensing Office1702 Noble St., Suite 107, Anniston, 36201 · 256-241-2900
Chambers County · 1 office
- Chambers County Vehicle Licensing Office2 Lafayette St., Lafayette, 36862 · 334-864-4380
Cherokee County · 1 office
- Cherokee County Vehicle Licensing Office260 Cedar Bluff Rd., Suite 10, Centre, 35960 · 256-927-3363
Chilton County · 1 office
- Chilton County Vehicle Licensing Office407 2nd Ave. N., Clanton, 35045 · 205-755-1258
Choctaw County · 1 office
- Choctaw County Vehicle Licensing Office117 S. Mulberry, Suite 13, Butler, 36904 · 205-459-2412
Clarke County · 1 office
- Clarke County Vehicle Licensing Office117 N. Court St., Grove Hill, 36451 · 251-275-4141
Clay County · 1 office
- Clay County Vehicle Licensing OfficeCourthouse Square, 1st Floor, Ashland, 36251 · 256-354-2198
Cleburne County · 1 office
- Cleburne County Vehicle Licensing Office120 Vickery St., Room 101, Heflin, 36264 · 256-463-5655
Coffee County · 1 office
- Coffee County Vehicle Licensing Office – Elba230-P N. Court Ave., Elba, 36323 · 334-897-2211
Colbert County · 1 office
- Colbert County Vehicle Licensing Office201 N. Main St., Tuscumbia, 35764 · 256-386-8542
Conecuh County · 1 office
- Conecuh County Vehicle Licensing Office111 Court Square, Room 101, Evergreen, 36401 · 251-578-7023
Coosa County · 1 office
- Coosa County Vehicle Licensing Office9709 US HWY 231, PO Box 218, Rockford, 35136 · 256-377-4919
Covington County · 1 office
- Covington County Vehicle Licensing Office1 N. Courthouse Square, Andalusia, 36420 · 334-428-2510
Crenshaw County · 1 office
- Crenshaw County Vehicle Licensing Office29 S. Glenwood Ave., Courthouse, Luverne, 36049 · 334-335-6568
Cullman County · 1 office
- Cullman County Vehicle Licensing Office500 2nd Ave. S.W., Rm 103, Cullman, 35055 · 256-775-4900
Dale County · 1 office
- Dale County Vehicle Licensing OfficeDale County Courthouse, 100 Court Square, Ozark, 36360 · 334-774-8427
Dallas County · 1 office
- Dallas County Vehicle Licensing Office105 Lauderdale St., Selma, 36071 · 334-874-2518
DeKalb County · 1 office
- DeKalb County Vehicle Licensing Office206 Grand Ave. S.W., Fort Payne, 35967 · 256-845-8515
Elmore County · 1 office
- Elmore County Vehicle Licensing Office100 East Commerce St., Wetumpka, 36092 · 334-567-1140
Escambia County · 1 office
- Escambia County Vehicle Licensing Office8600 Hwy 31, Box 10, Atmore, 36502 · 251-368-8086
Etowah County · 1 office
- Etowah County Vehicle Licensing Office800 Forrest Ave, Ground Floor, Room #21, Gadsden, 35901 · 256-549-5325
Fayette County · 1 office
- Fayette County Vehicle Licensing Office113 N. Temple Ave., Fayette, 35555 · 205-932-4566
Franklin County · 1 office
- Franklin County Vehicle Licensing Office511 First St., S.E., Red Bay, 35582 · 256-356-9805
Geneva County · 1 office
- Geneva County Vehicle Licensing Office200 N. Commerce St., Geneva, 36340 · 334-684-5640
Greene County · 1 office
- Greene County Vehicle Licensing Office400 Morrow Ave., Eutaw, 35462 · 205-372-3340
Hale County · 1 office
- Hale County Vehicle Licensing Office1001 Main St., Greensboro, 36744 · 334-624-8740
Henry County · 1 office
- Henry County Vehicle Licensing Office101 W. Court Square, Suite A, Abbeville, 36310 · 334-585-3257
Houston County · 1 office
- Houston County Vehicle Licensing Office462 N. Oates St., Admin Bldg, Dothan, 36303 · 334-677-4734
Jackson County · 1 office
- Jackson County Vehicle Licensing OfficePO Box 307, Scottsboro, 35768 · 256-574-9260
Jefferson County · 4 offices
- City of Clay Vehicle Licensing Office2441 Old Springville Rd., Birmingham, 35215 · 205-680-1223
- Jefferson County Vehicle Licensing Office716 Richard Arrington Jr. Blvd. N., County Courthouse, Suite A-100, Birmingham, 35203 · 205-325-5171
- City of Trussville Vehicle Licensing Office131 Main St., Trussville, 35173 · 205-655-7478
- City of Vestavia Hills Vehicle Licensing Office1032 Montgomery Hwy., Vestavia Hills, 35216 · 205-978-0188
Lamar County · 1 office
- Lamar County Vehicle Licensing Office44690 Highway 17, Courthouse, Vernon, 35592 · 205-695-9119
Lauderdale County · 1 office
- Lauderdale County Vehicle Licensing Office102 S. Court St, Florence, 35631 · 256-760-5833
Lawrence County · 1 office
- Lawrence County Vehicle Licensing Office14451 Market St., Moulton, 35650 · 256-974-2427
Lee County · 1 office
- Lee County Vehicle Licensing Office215 S. 9th St., Opelika, 36801 · 334-737-3655
Limestone County · 1 office
- Limestone County Vehicle Licensing Office100 S. Clinton St., Suite B, Athens, 35611 · 256-233-6430
Lowndes County · 1 office
- Lowndes County Vehicle Licensing Office1 Washington St., Hayneville, 36040 · 334-548-2271
Macon County · 1 office
- Macon County Vehicle Licensing Office210 N. Elm St., Tuskegee, 36083 · 334-724-2611
Madison County · 1 office
- Madison County Vehicle Licensing Office1918 N. Memorial Parkway, Huntsville, 35801 · 256-532-3315
Marengo County · 1 office
- Marengo County Vehicle Licensing Office101 E. Coats Ave., Linden, 36748 · 334-295-2209
Marion County · 1 office
- Marion County Vehicle Licensing Office132 Military St., Court Square, Hamilton, 35570 · 205-921-2471
Marshall County · 1 office
- Marshall County Vehicle Licensing Office425 Gunter Ave., Suite 110, Guntersville, 35976 · 256-571-7725
Mobile County · 1 office
- Mobile County Vehicle Licensing Office3925 Michael Blvd., Suite F, Mobile, 36609 · 251-574-8551
Monroe County · 1 office
- Monroe County Vehicle Licensing Office65 N. Alabama Ave., Monroeville, 36460 · 251-743-4107
Montgomery County · 1 office
- Montgomery County Vehicle Licensing Office101 S. Lawrence St., Montgomery, 36104 · 334-832-1233
Morgan County · 1 office
- Morgan County Vehicle Licensing Office302 Lee St., N.E., Decatur, 35601 · 256-351-4770
Perry County · 1 office
- Perry County Vehicle Licensing Office300 Washington St., Marion, 36756 · 334-683-2219
Pickens County · 1 office
- Pickens County Vehicle Licensing Office50 Courthouse Square, Room 106, Carrollton, 35447 · 205-367-2010
Pike County · 1 office
- Pike County Vehicle Licensing Office120 Church St., Troy, 36081 · 334-566-1246
Randolph County · 1 office
- Randolph County Vehicle Licensing Office1 Main St., Courthouse, Wedowee, 36278 · 256-357-4343
Russell County · 1 office
- Russell County Vehicle Licensing Office1000 Broad St., Phenix City, 36867 · 334-298-1520
Shelby County · 1 office
- Shelby County Vehicle Licensing Office104 Depot St., Columbiana, 35051 · 205-670-6836
St. Clair County · 1 office
- St. Clair County Vehicle Licensing Office165 5th Ave., Ashville, 35953 · 205-594-2120
Sumter County · 1 office
- Sumter County Vehicle Licensing OfficeCourthouse Square, 115 Franklin St., Livingston, 35470 · 205-652-7286
Talladega County · 1 office
- Talladega County Vehicle Licensing Office1 Courthouse Square, Highway 21, Talladega, 35160 · 256-362-1460
Tallapoosa County · 1 office
- Tallapoosa County Vehicle Licensing Office – Dadeville125 N. Broadnax St., Rm 126, Dadeville, 36853 · 256-825-4266
Tuscaloosa County · 1 office
- Tuscaloosa County Vehicle Licensing Office2501 7th St., Suite 100, Tuscaloosa, 35401 · 205-464-8233
Walker County · 1 office
- Walker County Vehicle Licensing Office1900 3rd Ave., Jasper, 35502 · 205-384-7284
Washington County · 1 office
- Washington County Vehicle Licensing Office45 Court St., Chatom, 36518 · 251-847-2201
Wilcox County · 1 office
- Wilcox County Vehicle Licensing Office100 Broad St., Camden, 36726 · 334-682-4883
Winston County · 1 office
- Winston County Vehicle Licensing Office25125 Highway 195, Room 1, Double Springs, 35553 · 205-489-5219