The Official Snapshot of Marital History

Search Marriage Records

North Carolina Marriage Records

North Carolina marriage records are not maintained on a statewide basis. Instead, they available from the Clerk of the Court in the County where the license was issued. These records are also available from websites which can provide vital records to customers for a fee.

Order North Carolina Marriage Records
Since each Court Clerk’s Office operates independently, you should contact the one located in the county where you would like to place an order to find out how long the expected processing time will be and how much your order will cost. You will also want to ask whether you can request a marriage record in person and if same-day service is available in that instance.

List of County Offices in North Carolina

Alamance County
124 W. Elm Street Graham
NC 27253
Phone: (336) 570-5200
Alexander County
621 Liledoun Road Taylorsville
NC 28681
Phone: (828) 632-2215
Alleghany County
PO Box 366 Sparta
NC 28675
Phone: (336) 372-8949
Anson County
101 S. Greene Street Suite 203
Wadesboro, NC 28170
Phone: (704) 694-2314
Beaufort County
121 W. 3rd Street
Washington, NC 27889
Phone: (252) 946-5184
Ashe County
150 Government Circle Jefferson
NC 28640
Phone: (336) 246-5641

Avery County
175 Linville Street
PO Box 640 Newland, NC 28657
Phone: (828) 733-2900

Bertie County
106 Dundee Street
Windsor, NC 27983
Phone: (252) 794-3030
Bladen County
Room 105 106 E. Broad St. Elizabethtown
NC 28337
Phone: (910) 872-7201

Brunswick County
Government Center
Box 249 Bolivia, NC 28422
Phone: 1-800-442-7033

Buncombe County
Courthouse 60 Court Plaza
Asheville, NC 28801
Phone: (828) 259-3400
Burke County
200 Avery Avenue
Morganton, NC 28655
Phone: (828) 433-3232

Cabarrus County
Governmental Center 65 Church Street,
S.E. PO Box 707 Concord, NC 28026
Phone: (704) 786-4137
Caldwell County
905 W. Avenue, N.W.
PO Box 2200 Lenoir, NC 28645
Phone: (828) 759-8403
Camden County
PO Box 190 117 North
NC 343 Camden, NC 27921
Phone: (252) 331-4871
Carteret County
302 Courthouse Square
Beaufort, NC 28516
Phone: (252) 504-4400
Caswell County
Courthouse Yanceyville,
NC 27379
Phone: (336) 694-4171
Catawba County
PO Box 389 Newton,
NC 28658
Phone: (828) 695-6100

Chatham County
PO Box 1809 Pittsboro, NC 27312
Phone: (919) 542-3240
Cherokee County
75 Peachtree Street
Murphy, NC 28906
Phone: (828) 837-2522
Chowan County
PO Box 1030 Edenton,
NC 27932
Phone: (252) 482-2323
Clay County
PO Box 118 Hayesville,
NC 28904
Phone: (828) 389-8334
Cleveland County
311 E. Marion Street Shelby,
NC 28150
Phone: (704) 484-4851
Columbus County
111 Washington Street
Whiteville, NC 28472
Phone: (910) 641-4400

Craven County
406 Craven Street New Bern,
NC 28560
Phone: ( 252) 639-3000
Cumberland County
117 Dick Street
Fayetteville, NC 28301
Phone: (910) 678-2902
Currituck County
Courthouse Currituck,
NC 27929
Phone: (252) 232-6200
Dare County
954 Marshall Collins Drive
Manteo, NC 27954
Phone: (252) 475-9100
Davidson County
913 Greensboro Street
Lexington, NC 27292
Phone: (336) 242-2000
Davie County
123 S. Main Street
Mocksville, NC 27028
Phone: (336) 751-3501

Duplin County
PO Box 910
Kenansville, NC 28349
Phone: (910) 296-1686
Durham County
Government Administration Complex
Durham, NC 27701
Phone: (919) 560-0000
Edgecombe County
Administration Building
Box 10 Tarboro, NC 27886
Phone: (252) 823-6161
Forsyth County
201 N. Chestnut Street
Winston-Salem, NC 27101
Phone: (336) 761-2250
Franklin County
113 Market Street
Louisburg, NC 27549
Phone: (919) 496-5104
Gaston County
PO Box 1578
Gastonia, NC 28053
Phone: (704) 852-3100

Gates County
200 Court St.
Gatesville, NC 27938
Phone: (252) 357-1365
Graham County
Courthouse
Robbinsville, NC 28771
Phone: (828) 479-7974
Granville County
PO Box 906
Oxford, NC 27565
Phone: (919) 693-2649
Greene County
229 Kingold Boulevard, Suite D
Snow Hill, NC 28580
Phone: (252) 747-3505
Guilford County
301 W. Market Street
Greensboro, NC 27401
Phone: (336) 412-7300
Halifax County
Historic Courthouse
PO Box 38 Halifax, NC 27839
Phone: (252) 583-5061

Harnett County
County Administration Building
PO Box 759 Lillington, NC 27546
Phone: (910) 814-4600
>Haywood County
215 N. Main Street
Waynesville, NC 28786
Phone: (828) 454-6501
Henderson County
1 Historic Courthouse Square
Suite 1 Hendersonville, NC 28792
Phone: (828) 697-4100
Hertford County
704 N. King Street
Winton, NC 27986
Phone: (252) 358-7100
Hoke County
227 N. Main Street Raeford, NC 28376
Phone: (910) 875-3728
Hyde County
30 Oyster Creek Road Swan
Quarter, NC 27885
Phone: (252) 926-4101

Iredell County
PO Box 788
Statesville, NC 28687
Phone: (704) 878-4204
Jackson County
401 Grindstaff Cove Road
Sylva, NC 28779
Phone: (828) 586-7512
Johnston County
Courthouse Box 1049
Smithfield, NC 27577
Phone: (919) 209-5400
Jones County
Jones County Office Complex
PO Box 340 Trenton, NC 28585
Phone: (252) 448-7351
Lee County
Lee County Government Center
Box 1968 Sanford, NC 27331-1968
Phone: (919) 708-4414
Lenoir County
Courthouse PO Box 3289
Kinston, NC 28501
Phone: (252) 520-5300

Madison County
Courthouse PO Box 579
Marshall, NC 28753
Phone: (828) 649-2531
Macon County
5 West Main Street Courthouse
Franklin, NC 28734
Phone: (828) 349-2042
Martin County
PO Box 668
Williamston, NC 27892
Phone: (252) 809-5100
McDowell County
County Administration Building
60 E. Court Street Marion, NC 28752
Phone: (828) 652-7717
Mecklenburg County
600 E. 4th Street
PO Box 31787 Charlotte, NC 28231
Phone: (704) 686-0420
Mitchell County
26 Crimson Laurel Circle, Suite 1
Bakersville, NC 28705-0409
Phone: (828) 688-2161

Montgomery County
PO Box 425 Troy, NC 27371
Phone: (910) 576-4211
Moore County
Courthouse Square PO Box 905
Carthage, NC 28327
Phone: (910) 947-2396
Nash County
120 W. Washington Street
Nashville, NC 27856
Phone: (252) 459-4081
New Hanover County
230 Government Center Drive
Wilmington, NC 28403
Phone: (910) 341-1300
Northampton County
108 West Jefferson Street Jackson,
NC 27845
Phone: (252) 574-3100
Onslow County
4024 Richlands Highway
Jacksonville, NC 28540
Phone: (910) 478-3600

Orange County
200 S. Cameron Street Hillsborough,
NC 27278
Phone: (919) 245-2200
Pamlico County
Courthouse Box 776 Bayboro,
NC 28515
Phone: (252) 745-6000
Pasquotank County
Courthouse Elizabeth City,
NC 27909
Phone: (252) 331-4751
Pender County
County Manager’s Office
PO Box 5 Burgaw, NC 28425
Phone: (910) 259-1229
Perquimans County
PO Box 45 Hertford,
NC 27944
Phone: (252) 426-1505
Person County
304 S. Morgan Street
Roxboro, NC 27573
Phone: (336) 503-5200

Pitt County
1717 W. Fifth Street
Greenville, NC 27834
Phone: (252) 695-7100
Polk County
Box 308 Columbus,
NC 28722
Phone: (828) 894-8231
Randolph County
725 McDowell Road,
Asheboro, NC 27204-4728
Phone: (336) 328-3095
Richmond County
PO Box 504
Rockingham, NC 28380
Phone: (910) 997-9100
Robeson County
500 N. Elm Street
Lumberton, NC 28358
Phone: (910) 272-5900
Rockingham County
170 NC 65 Governmental Center
Wentworth, NC 27375
Phone: (336) 342-8700

Rowan County
130 W. Innes Street
Salisbury, NC 28144
Phone: (704) 797-3001
Rutherford County
289 N. Main Street
Rutherfordton, NC 28139
Phone: (828) 286-9136
Sampson County
406 County Complex Road
Building C Clinton, NC 28328
Phone: (910) 592-5191
Scotland County
507 W. Covington Street
Laurinburg, NC 28353
Phone: (910) 277-3240
Stanly County
1000 N. First Street
Albemarle, NC 28001
Phone: (704) 982-2161
Stokes County
Government Center PO Box 20
Danbury, NC 27016
Phone: (336) 593-9173

Surry County
118 Hamby Road
Dobson, NC 27017
Phone: (336) 386-3700
Swain County
PO Box 2321 Bryson City,
NC 28713
Phone: (828) 488-2288
Transylvania County
21 E. Main Street
Brevard, NC 28712
Phone: (828) 884-3120
Tyrrell County
108 S. Water Street Columbia,
NC 27925
Phone: (252) 796- 6281
Union County
500 N. Main Street
Monroe, NC 28112
Phone: (704) 698-3100
Vance County
122 Young Street, Suite B
Henderson, NC 27536
Phone: (252) 738-9000

Wake County
PO Box 550
Raleigh, NC 27602
Phone: (919) 755-4000
Warren County
Warrenton,
NC 27589
Phone: (252) 257-3261
Washington County
120 Adams Street
Plymouth, NC 27962
Phone: (252) 793-3013
Watauga County
814 W. King Street
Boone, NC 28607
Phone: (828) 265-5364
Wayne County
PO Box 227 Goldsboro,
NC 27533-0227
Phone: (919) 222-6100
Wilkes County
110 North Street Wilkesboro,
NC 28697
Phone: (336) 667-1201

Wilson County
Administration Office Box 1728
Wilson, NC 27894-1728
Phone: (252) 291-7502
Yadkin County
PO Box 146 Yadkinville,
NC 27055
Phone: (336) 679-8838
Yancey County
110 Town Square, Rm. 11
Burnsville, NC 28714
Phone: (828) 682-2122
Lincoln County
115 W. Main Street
Lincolnton, NC 28092
Phone: (704) 742-7800

If you don’t want to wait to contact the Clerk of the Court’s Office, placing an order with a website which can provide North Carolina marriage records directly will be the quicker and easier choice.