North Carolina Buy Here Pay Here Cars

North Carolina DMV Locations

 

Are you looking for your nearest North Carolina DMV? Below is a list of all North Carolina DMV offices ordered alphabetically by county. All listings include address, phone number and the days that the offices are open.

 

For more detailed information about each location, you can visit Noth Carolina DMV website at http://www.ncdot.org/dmv/office_locations/.

Alamance County

 

1.  Graham

111 East Crescent Square, 27253

(336) 570-6811 or (336) 570-6812

Monday – Friday

 

 

Alexander County

 

1.  Taylorsville

2390 NC Highway 90 E, 28681

(828) 632-6189

Monday – Friday

 

 

Alleghany County

 

1.  Sparta

40 Alleghany Street , 28675

(336) 372-6442

Wednesday, Thursday

 

Anson County

 

1.  Polkton, DMV Building

Rt. 1 Box 233-C US 74 W, 28135

(704) 694-5534

Monday – Friday

 

Ashe County

 

1.  Jefferson

303 Court Street, 28640

(336) 246-5001

Monday – Friday

 

Avery County

 

1.  Newland

301 Cranberry Street , 28657

(828) 733-8284

Wednesday, Thursday, Friday

 

Beaufort County

 

1.  Washington , DMV Building

1821 Carolina Avenue Highway 17 N, 27889

(252) 946-3995

Monday – Friday

 

2.  Belhaven, Mobile Unit

215 East Main Street , 27810

Parked at the Municipal Building

1st Monday 9am – 4pm

 

Bertie County

 

1.  Windsor, Mobile Unit

111 South York Street , 27983

Behind the Town Municipal Bldg.

4th Tues & Wed 8:30am – 5pm

 

Bladen County

 

1.  Elizabethtown

107 North Gillespie Street , 28337

(910) 862-3169

Monday – Friday

 

 

Brunswick County

 

1.  Shallotte

5298-3 South Main St. , 28459

(910) 754-5114

Monday – Friday

 

2.  Southport, Mobile Unit

215 North Atlantic Ave. , 28461

2nd Consecutive Tues & Wed

Tuesday 9am – 5pm

Wednesday 8am – 4pm

 

 

Buncombe County

 

 

1.  Asheville , DMV Building

600 Tunnel Road , 28805

(828) 298-4544

Monday – Friday

2.  Asheville , DMV Building

1624 Patton Avenue , 28806

(828) 251-6065

Monday – Friday

 

Burke County

 

1.  Morganton, DMV Building

260 Enola Road , 28655

(828) 438-6294

Monday – Friday

 

Cabarrus County

 

1.  Concord , DMV Building

2192 Kannapolis Highway , 28027

(704) 782-7214

Monday – Friday

 

Caldwell County

 

1.  Hudson , DMV Building

309 Pine Mountain Road , 28638

(828) 726-2504

Monday – Friday

 

Carteret County

 

1.  Morehead City , DMV Building

5347 US 70 W, 28557

(252) 726-5586

Monday – Friday

 

Caswell County

 

1.  Yanceyville, DMV Building

958 Fire Tower Road , 27379

(336) 694-9498

Wednesday, Thursday

 

Catawba County

 

1.  Hickory

1158 Lenoir-Rhyne Blvd SE , 28602

(828) 326-9126

Monday – Friday

2.   Newton , DMV Building

1033 Smyre Farm Road , 28658

(828) 466-5516

Monday – Friday

 

Chatham County

 

1.  Siler City , DMV Building

Highway 421 S & 64 West North 2nd, 27344

(919) 663-2601

Monday – Friday

 

Cherokee County

 

1.  Murphy

17 Peachtree Street County Office Bldg, 28906

(828) 837-8656

Monday – Friday

 

Chowan County

 

1.  Edenton

705 North Broad Street , 27932

(252) 482-8941

Monday – Friday

 

Clay County

1.  Hayesville, Mobile Unit

1 Riverside Circle , 28904

Clay County Social Services lot

Wednesday 8am – 5pm

 

Cleveland County

 

1.  Shelby , DMV Building

US 74 Bypass 1914 East Dixon Blvd. , 28152

(704) 480-5408

Monday – Friday

 

 

 

Columbus County

 

 

1.  Whiteville

917 Washington Street , 28472

(910) 642-2017

Monday – Friday

 

2.  Tabor City

119 Lynwood Norris Road , 28463

(910) 653-4918

Monday – Friday

 

 

Columbus County

 

1.  Whiteville

917 Washington Street , 28472

(910) 642-2017

Monday – Friday

 

2.  Tabor City

119 Lynwood Norris Road , 28463

(910) 653-4918

Monday – Friday

 

Craven County

 

1.  Havelock

300 Miller Boulevard , 28532

(252) 444-6425

Monday-Friday

 

2.  New Bern , DMV Building

2106 Neuse Boulevard , 28560

(252) 514-4734

Monday – Friday

 

Cumberland County

 

 

1.  Fayetteville , DMV Building

2435 Gillespie Street , 28303

(910) 486-1353

Monday – Friday

 

2.  Eutaw Village Shopping Center

841 Elm St , 28303

(910) 484-6249

Monday – Friday

3.  Fort Bragg

Corner of Knox and Randolph Streets Building 8T-2105, 28307

(910) 436-5216

Monday – Friday

 

Currituck County

 

1.  Currituck, Mobile Unit

2826 Caratoke Highway , 27929

Old Currituck Courthouse

The Thursday of the 1st full week of the
month, 8am – 4pm

 

Dare County

 

1.  Manteo, Fearing Building

517 Budleigh Street , 27954

(252) 475-3712

Monday – Friday

 

2.  Hatteras, Mobile Unit

1498 NC Highway 12, 27943

In front of Civic Center

1st Consecutive Wed. & Thurs.

Wednesday 9am – 5pm

Thursday 8am – 5pm

 

3.  Kill Devil Hills, Mobile Unit

1632 N Croatan Highway , 27948

EMS Station 1

3rd Consecutive Mon & Tues

Monday 9am -5pm

Tuesday 8am – 4pm

 

Davidson County

 

1.  Lexington , DMV Building, US 29 & 70 Business

2314 South Main Street , 27292

(336) 248-5179

Monday – Friday

 

2.  Thomasville

1033 Randolph Street Suite 16 , 27360

(336) 472-7334

Monday – Friday

 

3.  Denton , Mobile Unit

201 W. Salisbury Street , 27239

4th Tuesday & Wednesday

Tuesday 10am – 4pm

Wednesday 9am -4pm

 

Davie County

 

1.  Mocksville

1378 Salisbury Road (601 South), 27028

(336) 751-5016

Monday – Friday

 

Duplin County

 

1.  Kenansville, DMV Building

133 Routhlege Street , 28349

(910) 296-0234

 

2.  Wallace,Town Hall

320 East Murray Street , 28466

(910) 285-4125

Monday – Friday

 

Durham County

 

1.  Durham , East

101 South Miami Boulevard , 27703

(919) 560-6896

Monday – Friday

 

2.  Durham , South

3825 South Roxboro Street Suite 119 , 27713

(919) 560-3378 or (919) 560-3379

Monday – Friday

 

Edgecombe County

 

1.  Tarboro

120 Granville Street , 27886

(252) 823-0242

Monday – Friday

 

Forsyth County

 

1.  Winston-Salem-North, DMV Building

3637 North Patterson Avenue , 27105

(336) 761-2259

Monday – Friday

 

2.  Winston-Salem-South, DMV Building

2001 Silas Creek Parkway , 27103

(336) 761-2258

Monday – Friday

 

3.  Kernersville

810A North Main St , 27284

(336) 993-5651

Monday – Friday

 

Franklin County

 

1.  Louisburg

86 Tanglewood Dr , 27549

(919) 496-2590

Monday – Friday

 

Gaston County

 

1.  Gastonia , DMV Building

2560 West Franklin Avenue , 28052

(704) 853-5372

Monday – Friday

 

2.  Mount Holly , Unit 2 Municpal Bldg.

785 West Charlotte Avenue , 28120

(704) 827-9486

Monday – Friday

 

Gates County

 

1.  Gatesville, Mobile Unit

130 US Highway 158 West, 27938

Gates City Community Center

2nd Tuesday 8am – 4pm

 

Graham County

 

1.  Robbinsville, Mobile Unit

196 Knight Street , 28771

Graham County Social Services lot

Tuesday 8am – 5pm

 

Granville County

 

1.  Oxford , DMV Building

100 Providence Road , 27565

(919) 693-6128

Monday – Friday

 

2.  Creedmoor, Mobile Unit

108 Wilton Avenue , 27522

S. Granville Senior Center

4th Thurs. & Fri.

Thursday 9am – 4pm

Friday 8am – 4pm

 

Greene County

 

1.  Snow Hill, Mobile Unit

229 Kingold Blvd. , 28580

County Office Complex

3rd Consecutive Thurs. & Fri.

Thursday 8:30am – 5pm

Friday 8am – 4pm

 

Guilford County

 

1.  Greensboro – East, DMV Building

2527 East Market Street , 27401

(336) 334-5745

Monday – Friday

 

2.  Greensboro – West, DMV Building

2391 Coliseum Blvd. , 27403

(336) 334-5438

Monday – Friday

 

3.  High Point

650 Francis Street , 27263

(336) 884-1003

Monday – Friday

 

Halifax County

 

1.  Roanoke Rapids, DMV Building

26 Three Bridges Rd. (Highway 125), 27870

(252) 536-4046

Monday – Friday

2.  Scotland Neck, Mobile Unit

1310 Main Street , 27874

Community Center

4th Tuesday 8:30am – 4pm

 

Harnett County

 

1.  Dunn, DMV Building

110 North Orange Street , 28334

(910) 892-1456

Monday – Friday

 

2.  Lillington, DMV Building

1005 Edwards Drive, 27546

(910) 893-8939

Monday – Friday

 

Haywood County

 

1.  Clyde, DMV Building

290 Lee Road , 28721

(828) 627-6969

Monday – Friday

 

Henderson County

 

1.  Hendersonville , DMV Building

125 Baystone Drive (US 25), 28791

(828) 692-6915

Monday – Friday

 

Hertford County

 

1.  Ahoskie, DMV Building

242 NC 42 West, 27910

(252) 332-5525

Monday – Friday

 

Hoke County

 

1.  Raeford, Civil Preparedness Bldg.

520 West Donaldson St. , 28376

(910) 875-2442

Monday – Friday

 

Hyde County

1.  Ocracoke

Highway 12, 27960

At the Community Center

Once a quarter 1st Friday 8am – 4:30pm

 

2.  Swan Quarter

11 Main Street , 27885

Parked at Government County lot

1st Tuesday 9am – 4pm

 

Iredell County

 

1.  Mooresville

533 Patterson Ave Suite 100 , 28115

(704) 664-3344

Monday – Friday

 

2.  Statesville , DMV Building

905 Carolina Avenue N (US 21N at I-40), 28677

(704) 878-4220

Monday – Friday

 

Jackson County

 

1.  Sylva

338 Keener Street , 28779

(828) 586-5413

Monday – Friday

 

Johnston County

 

1.  Clayton

208 Butternut Lane (off Highway 42 West), 27520

(919) 550-2351

Monday – Friday

 

2.  Smithfield , DMV Building

3783 US 301 S, 27577

(919) 934-3187

Monday – Friday

 

Jones County

 

1.  See Craven or Lenoir County for closest office.

 

Lee County

 

 

1.  Sanford , DMV Building

2210 Carthage St. , 27330

(919) 776-1113

Monday – Friday

 

Lenoir County

 

1.  Kinston , DMV Building

2214 West Vernon Avenue (US 70), 28501

(252) 526-4432

Monday – Friday

 

Lincoln County

 

1.  Lincolnton

1450 North Aspen Street , 28092

(704) 735-6923

Monday – Friday

 

Macon County

 

1.  Franklin

185 Industrial Park Road , 28734

828) 524-3592

Monday – Friday

 

Madison County

 

1.  Marshall , Jackie Ball Building

164 North Main Street , 28753

(828) 649-2248

Monday – Friday

 

Martin County

 

1.  Williamston, Martin County Government Center

305 East Main Street , 27892

(252) 792-7537

Monday – Friday

 

McDowell County

 

1.  Marion

3975 NC 26 S, 28752

(828) 652-5828

Monday – Friday

 

Mecklenburg County

 

1.  Charlotte – EAST, Albemarle Rd

6635 Executive Cir, Suite 130, 28227

(704) 531-5563

Monday – Friday

 

2.  Charlotte – North, DMV Building

8446 North Tryon Street , 28213

(704) 547-5786 or (704) 547-5787

Monday – Friday

 

3.  Charlotte – South

201-A West Arrowood Road , 28217

(704) 527-2562 or (704) 527-2563

Monday – Friday

 

4.  Charlotte – West

6016 Brookshire Boulevard , 28216

(704) 392-3266 or (704) 392-3267

Monday – Friday

 

 

 

Mitchell County

 

1.  Spruce Pine, City Hall

106 Highland Avenue , 28777

(828) 766-7649

Monday, Tuesday

 

Montgomery County

 

1.  Troy , DMV Building

168 Glenn Road , 27371

(910) 572-2001

Monday – Friday

 

Moore County

 

1.  Aberdeen

521 South Sandhills Boulevard , 28315

(910) 944-7555

Monday – Friday

 

2.  Robbins, Mobile Unit

100 S. Middleton Street , 27325

Beside the Police Station

3rd Mon. & Tues.

Monday 10am – 4pm

Tuesday 9am – 4pm

 

Nash County

 

1.  Rocky Mount , DMV Building

2617 North Wesleyan Blvd. (301 N), 27801

(252) 442-8905

Monday – Friday

 

New Hanover County

 

1.  Wilmington – North, DMV Building

One Station Road (US 17 N), 28405

(910) 350-2005

Monday – Friday

 

2.  Wilmington – South

2390 B-5 Carolina Beach Road , 28401

(910) 251-5747 or (910) 251-5748

Monday – Friday

 

Northampton County

 

1.  Jackson, Mobile Unit

Highway 305 North-Church Street , 27845

2nd Monday 10am – 4pm

 

Onslow County

 

1.  Jacksonville , DMV Building

229 Wilmington Highway (US 17 S), 28540

(910) 347-3613

Monday – Friday

 

 

Orange County

 

1.  Carrboro

104 V Carrboro Plaza (Intersection of NC 54 Bypass & NC 54 Business), 27510

(919) 929-4161

Monday – Friday

 

2.  Hillsborough, DMV Building

1201 Highway 70 West, 27278

(919) 732-2427

Monday – Friday

 

Pamlico County

 

1.  Bayboro, Mobile Unit

13451 NC Highway 55, 28515

Pamlico County Health Department

3rd Wednesday 9am – 4pm

 

Pasquotank County

 

1.  Elizabeth City , DMV Building

1164 US 17 S, 27909

(252) 331-4776

Monday – Friday

 

Pender County

 

1.  Burgaw

805 South Walker St. , 28425

(910) 259-2799

Wednesday & Thursday

 

Perquimans County

 

1.  Hertford, Mobile Unit, Municipal Building

114 Grub Street , 27944

(252) 426-1958

2nd Wednesday 8:00 AM – 5:00 PM

 

 

Person County

 

1.  Roxboro

3434 Burlington Road , 27573

(336) 597-5636

Monday – Friday

 

 

Pitt County

 

1.  Greenville , Carolina East Centre

3400 South Memorial Dr. Suite 10 , 27834

(252) 830-3456 or (252) 830-3457

Monday – Friday

 

2.  Farmville, Mobile Unit

3672 N. Main Street , 27828

Municipal Building

4th Consecutive Thurs. & Fri.

Thursday 8:30am – 5pm

Friday 8am – 4pm

 

 

Polk County

 

1.  Columbus, Mobile Unit

130 Ward Street , 28722

Street in front of Columbus Post Office

Thursday 8am – 5pm

 

Randolph County

 

1.  Asheboro , DMV Building

2754 US Highway 220 (Business S), 27203

(336) 629-1949

Monday – Friday

 

Richmond County

 

1.  Hamlet, DMV Building

200 Richmond Tech Inst. Road , 28345

(910) 582-7032

Monday – Friday

 

Robeson County

 

1.  Lumberton , DMV Building

4650 Kahn Drive (95 North), 28358

(910) 618-5551 or (910) 618-5552

Monday – Friday

2.  Pembroke

100 South Union Chapel Road , 28372

(910) 521-8617

Open on Tuesday

 

3.  Saint Pauls, Mobile Unit

210 West Blue Street , 28384

Beside the Police Station

3rd Wed. & Thurs.

Wednesday 10am – 5pm

Thursday 8am -5pm

 

4.  Red Springs, Mobile Unit

218 S. Main Street , 28377

Behind the Police Department

1st & 4th Monday 10am – 5pm

 

5.  Fairmont , Mobile Unit

103 Cottage Street , 28340

Behind Fire Department

2nd Consecutive Thurs. & Fri.

Thursday 10am – 5pm

Friday 8am – 4pm

 

 

Rockingham County

 

1.  Wentworth, Reidsville

7792 NC Hwy. 87, 27320

(336) 634-5608

Monday – Friday

 

Rowan County

 

1.  Salisbury , DMV Building

5780 South Main St. (US 29 S), 28144

(704) 633-5873

Monday – Friday

 

Rutherford County

 

1.  Forest City , DMV Building

596 Withrow Road (74 Bypass), 28043

(828) 286-2973

Monday – Friday

 

Sampson County

 

1.  Clinton , DMV Building

305 North Boulevard , 28328

(910) 592-5820

Monday – Friday

 

Scotland County

 

1.  Laurinburg

1421 West Boulevard , 28352

(910) 277-2430

Monday – Friday

 

Stanly County

 

1.  Albemarle , DMV Building

611 Concord Road , 28001

(704) 982-4077 or (704) 982-4014

Monday – Friday

 

Stokes County

 

1.  Walnut Cove

111 West 6th Street , 27052

(336) 591-8173

Tuesday

 

Surry County

 

1.  Elkin, DMV Building

1687 North Bridge Street , 28621

(336) 835-5247

Monday – Friday

 

2.  Mount Airy

155 Patrol Station Rd. , 27030

Monday – Friday

 

Swain County

 

1.  Bryson City

2650 Governor’s Island Road , 28713

(828) 488-3684

Monday – Friday

 

Transylvania County

 

1.  Brevard, County Law Enforcement Building

304 A South Broad St. , 28712

(828) 883-2070

Monday – Friday

 

Tyrrell County

 

1.  Columbia , Mobile Unit

403 Main Street , 27925

Municipal Building , Library

2nd Thursday 8:30am – 4pm

 

Union County

 

1.  Monroe , DMV Building

3122 US 74 W, 28110

(704) 283-4264

Monday – Friday

 

Vance County

 

1.  Henderson , DMV Building

1080 Eastern Boulevard, 27536

(252) 438-8930

Monday – Friday

 

Wake County

 

1.  Raleigh, Mobile Unit

100 Lane Street, 27601

Crime Victims’ Memorial Gardens

1st Consecutive Tues & Wed 8am – 5pm

 

2.  North Raleigh

2431 Spring Forest Road Unit 101, 27615

Ph:(919) 855-6877  Fax: (919) 855-6891

Monday – Friday

 

3.  West Raleigh

3231 Avent Ferry Rd. , 27606

Ph:(919) 816-9128  Fax: (919) 816-9276

Monday – Friday

 

4.  Cary

211 North Academy Street , 27512

(919) 468-0319

Monday – Friday

 

5.  Garner, Forest Hills Shopping Center

222 Forest Hills Drive , 27529

(919) 662-4366

Monday – Friday

 

6.  Wendell

2851 Wendell Blvd , 27591

(919) 365-9516

Monday – Friday

 

7.  Fuquay-Varina

131 South Fuquay Ave. , 27526

(919) 552-1895

Monday – Friday

 

Warren County

 

  1. See Vance County for closest office

 

Washington County

 

1.  Plymouth , Mobile Unit

302 Waters Street , 27962

Lot of Port O’ Plymouth Museum

3rd & 4th Fridays 8:30am – 5pm

 

Watauga County

 

1.  Boone

4469 Bamboo Rd , 28607

(828) 265-5384

Monday – Friday

 

Wayne County

 

1.  Goldsboro , DMV Building

701 West Grantham St. (Highway 70), 27530

(919) 731-7963

Monday – Friday

 

2.  Mount Olive

110 North Chestnut St , 28365

(919) 658-3942

Monday – Friday

 

Wilkes County

 

1.  Wilkesboro, DMV Building

1230 School Street , 28697

(336) 838-4725

Monday – Friday

 

Wilson County

 

1.  Wilson , DMV Building

1822 Goldsboro Street SW , 27893

(252) 243-4072

Monday – Friday

 

Yadkin County

 

1.  Yadkinville

225 Ash St. , 27055

(336) 679-3232

Monday – Friday

 

Yancey County

 

1.  Burnsville , DMV Building

116 North Main Street , 28714

(828) 682-9619

Monday – Friday

0