Find STD Testing

Home › North Carolina

STD Testing in North Carolina

412 STD and HIV testing locations in North Carolina, 150 of which list free testing.

Verify with the clinic before visiting. Hours, services, fees and appointment rules change. Call ahead to confirm. This directory is for information only and is not medical advice. In an emergency, call 911.

Cities

Other locations in North Carolina

Ahoskie

Andrews

Apex

Asheboro

Bakersville

Bayboro

Benson

Bessemer City

Beulaville

Biltmore Forest

Black Mountain

Bolivia

Bolton

Boone

Brevard

Bryson City

Burgaw

Burnsville

Cameron

Candler

Carrboro

Castle Hayne

Chadbourn

Cherryville

China Grove

Claremont

Clayton

Clemmons

Clyde

Colerain

Columbia

Columbus

Conover

Cornelius

Creswell

Currituck

Dallas

Danbury

Dobson

Dunn

Eden

Edenton

Elizabeth City

Elm City

Enfield

Erwin

Fairmont

Faison

Forest City

Franklin

Fremont

Garland

Garner

Gates

Halifax

Harrells

Havelock

Hayesville

Henderson

Hertford

Highlands

Hillsborough

Hollister

Indian Trail

Jackson

Jefferson

Kannapolis

Kings Mountain

Kinston

Knightdale

Lake Lure

Laurinburg

Lawndale

Liberty

Lillington

Lincolnton

Linville

Littleton

Locust

Louisburg

Lumberton

Maiden

Manteo

Marion

Marshall

Matthews

Maxton

Mint Hill

Mocksville

Moncure

Monroe

Mooresville

Morganton

Morrisville

Mount Olive

Murfreesboro

Nags Head

Nashville

Newland

Norlina

Oak Ridge

Oxford

Pembroke

Plymouth

Prospect Hill

Raeford

Red Springs

Reidsville

Rich Square

Roanoke Rapids

Robbinsville

Rockingham

Rose Hill

Roxboro

Salemburg

Sanford

Scotland Neck

Shallotte

Siler City

Snow Camp

Snow Hill

Sparta

Spencer

Spindale

St. Pauls

Stovall

Swan Quarter

Swansboro

Tar Heel

Tarboro

Taylorsville

Thomasville

Trenton

Troy

Wade

Wadesboro

Wake Forest

Warrenton

Washington

Waxhaw

Weldon

Whitakers

Whiteville

Wilkesboro

Willard

Williamston

Wilson

Windsor

Woodland

Yadkinville

Frequently asked questions

Where can I get STD testing in North Carolina?

This page lists 412 STD/HIV testing locations in North Carolina from the CDC NPIN directory. Call ahead to confirm services and hours.

Is there free STD testing in North Carolina?

150 of the 412 listed locations say they offer free STI and/or HIV testing. Eligibility can depend on age, income or residency. Many health departments and community health centers also use sliding-scale fees.

Do I need an appointment?

87 locations here say no appointment is required. Others may need an appointment. Call before you go.

Can I get a rapid HIV test?

120 locations here list rapid HIV testing, which usually gives results during the same visit.

Which tests should I ask for?

Common tests include chlamydia, gonorrhea, syphilis, HIV and sometimes herpes or hepatitis. Which ones you need depends on your situation, so a clinician can help you decide. CDC recommends everyone ages 13 to 64 get tested for HIV at least once.

Is STD testing confidential?

Health care providers must keep your health information private. Some public health clinics offer anonymous HIV testing. Ask the clinic about their privacy policy.