Counsellor offering patient support

HIV/STI Services

Providing prevention education, testing and treatment services for Mecklenburg County.

We work to reduce HIV, syphilis and other sexually transmitted infection by promoting health and enabling individuals and communities to increase control over conditions affecting their health.

If you know to have been exposed to an STD or are experiencing symptoms, please make an appointment for treatment by calling 704-336-6500

Request Free HIV/STI Self-Test Kit

Community Testing Sites

If you have symptoms, known positive or exposure, call the Mecklenburg County Health Department appointment line at 704-336-6500. The appointment line opens at 7:30 am daily.

Locations Offering Testing and Treatment

Call 704-336-6500 to make an appointment to see a provider for treatment at one of our two clinics. Treatment services are free and confidential. More information on Testing and Treatment.

Mecklenburg County Health Department, Northwest Clinic A
2845 Beatties Ford Rd.
Charlotte, NC 28216

Mon, Tue, Thu, Fri:
8 a.m. – 11 a.m. & 1 p.m. – 4 p.m.

Wed:
10 a.m. – 1 p.m. & 3 p.m. – 6 p.m.

Walk-In Testing Available, Treatment Available

Mecklenburg County Health Department, Northwest Clinic A
249 Billingsley Rd.
Charlotte, NC 28211

Mon, Tue, Thu, Fri:
8 a.m. – 11 a.m. & 1 p.m. – 4 p.m.

Wed:
10 a.m. – 1 p.m. & 3 p.m. – 6 p.m.

Walk-In Testing Available, Treatment Available

Locations Offering Testing Only

Atrium Health - Northpark
251 Eastway Dr.
Charlotte, NC 28213

Tue: 6 p.m. – 8 p.m. 

Walk-In Testing Available, No Treatment On Site.

Call  704-446-9991 to schedule an appointment. 

Lake Norman Community Health Clinic
14230 Hunters Rd.
Huntersville, NC 28078

2nd Tue. of the month: 11 a.m. – 12:30 p.m. 

Walk-In Testing Unvailable

Call  704-316-6611 to schedule an appointment.

Goodwill CCHC – West
5301 Wilkinson Blvd.
Charlotte, NC 28208

2nd/4th Fri. of the month: 1:30 p.m. – 3:30 p.m. 

Walk-In Testing Available

Call 704-316-6561 to schedule an appointment.

Walgreens
1500 3rd St.
Charlotte, NC 28213

3rd Thu. of the month: 6 p.m. – 8 p.m. 

Walk-In Testing Available, No Treatment On Site. 

Call 704-526-4651 to schedule an appointment.

Official Mecklenburg County Seal to be used as a logo to represent the County in visual and marketing communications.

Frequently Asked Questions

What is HIV? Should I get tested? How can I protect myself and my partner?

Looking for Data?

Data reports and statistics highlighting the impact of HIV and sexually transmitted diseases in Mecklenburg County are available.

Visit our Health Statistics portal for more information.