Skip Ribbon Commands
Skip to main content

Address

Mailing Address:

Mecklenburg County Public Health
249 Billingsley Road
Charlotte, NC 28211

Office Location:


Mecklenburg County Public Health
249 Billingsley Road
Charlotte, NC 28211

MAP

HOW ARE WE DOING?

Hours: Mon-Fri  8 a.m. - 5 p.m.

Contact

Please do not send confidential information
via email.


704-336-4700

Key Initiatives

​Free Community STD Testing Locations

How it Works

  1. Walk-in to any of our testing locations during the times below. No appointment or ID required.
  2. Fill out the necessary paperwork.
  3. You will have a brief, confidential counseling session. This will help us determine what to test for, help you identify any risk factors and connect you to additional resources.
  4. A phlebotomist will collect specimens. This may include a small blood sample, urine, throat or rectal swabs.
  5. Results are available in five business days via a secure telephone messaging system or online.

Health Department Testing Sites

If you are experiencing symptoms or a partner has tested positive, an appointment is needed
Call 704-336-6500 to schedule a free provider visit.

 Mecklenburg County Health Department
NorthWest Clinic

2845 Beatties Ford Rd. Charlotte, NC 28216

MON/TUE/THU/FRI 8 AM - 11 AM & 1 PM - 4 PM

WED 10 AM - 1 PM & 3 PM - 6 PM

   Walk-In Testing Available   
Routine, prevention testing with STI counselor


   Treatment Available   

Provider visit for persons experiencing symptoms, who tested positive or their partners
(By appointment: 704-336-6500. Walk-in clients may be seen by provider based on availability)

Mecklenburg County Health Department
SouthEast Clinic

249 Billingsley Rd. Charlotte, NC 28211

MON/TUE/THU/FRI 8 AM - 11 AM & 1 PM - 4 PM
WED 10 AM - 1 PM & 3 PM - 6 PM

   Walk-In Testing Unavailable   
Routine, prevention testing with STI counselor

   Treatment Available   

Provider visit for persons experiencing symptoms, who tested positive or their partners
(By appointment: 704-336-6500. Walk-in clients may be seen by provider based on availability)

Atrium Health  NorthPark
251 Eastway Drive Charlotte, NC 28213 

TUESDAYS 6 - 8 PM

   Walk-In Testing Available   
Routine, prevention testing with STI counselor

R.A.I.N.
601 E. 5th St. Suite 470 Charlotte, NC 28216

WEDNESDAYS 5 - 7 PM

   Walk-In Testing Available   
Routine, prevention testing with STI counselor

Lake Norman Community Health Clinic

14230 Hunters Road Huntersville, NC 28078

2ND TUESDAY OF THE MONTH 11 - 12:30 PM

Walk-In Testing Unavailable
Routine, prevention testing with STI counselor

Goodwill CCHC – West

5301 Wilkinson Blvd Charlotte, NC 28208

2ND/4TH FRIDAY OF THE MONTH 1:30 - 3:30 PM

Walk-In Testing Unavailable
Routine, prevention testing with STI counselor

StarMed – Freemore

4001 Tuckaseegee Rd. Charlotte, NC 28208

1ST TUESDAY OF THE MONTH 10 – 12 PM

Walk-In Testing Unavailable
Routine, prevention testing with STI counselor

StarMed – Eastland

5344 Central Ave Charlotte, NC 28212

3RD TUESDAYS OF THE MONTH 10 – 12 PM

Walk-In Testing Unavailable
Routine, prevention testing with STI counselor

Walgreens

1500 3rd St. Charlotte, NC 28204

3RD THURSDAYS OF THE MONTH 10 – 12 PM

Walk-In Testing Unavailable
Routine, prevention testing with STI counselor

Walk-in services are provided on a first-come first-serve basis. No appointment needed. Wait times may vary.


Things to Consider:

 1. Has a partner tested positive or are you experiencing symtoms?

In this case, you will need to be seen by a provider at one of our free clinics for testing and potential treatment. An appointment is necessary, please call 704-336-6500 to schedule.

2. How long should I wait to get tested after a potential exposure?

Each STI test has a ‘window period’. This is the time between when a person comes in contact with an STI, and when the STI will show up on a test. If the test is taken too soon, there is a chance that a test result is not accurate. The window period varies from person to person and depends on the type of test

If you are concerned about specific exposure to an STD, call 704-432-8378

3. Testing does not prevent STD transmission alone

While knowing your status is an important step to help stop transmission, a complete prevention strategy should include proper and consistent condom or barrier use, PrEP, sterile injection equipment and communication. Testing should not be used to make decisions about behaviors that could put you at increased risk for HIV or other STDs.

To find out more about what else you can do to prevent HIV, call 704-432-8378 or visit www.cdc.gov/std/prevention/

Services

  • Free walk-in testing for:
  • Access to PrEP (pre-exposure prophylaxis) referrals & safer sex supplies
  • Language assistance services are available, free of charge. Call 704-336-6500

    All information is kept confidential. We will never contact or share your test results with anyone who is not you unless explicit permission is given. If we need to recollect specimens or treatment is needed, a telephone call will be made to the number provided.

Eligibility

  • No residential requirements
  • No ID required
  • No appointment needed for preventative testing

Cost

  • All testing services are free for all clients


Other Free Testing Options

The testing sites below are not managed by Mecklenburg County Public Health.
Please contact the agency prior to arrival to verify testing information.

​Agency Name
Address
Hours
Contact
​Testing
​Appointment
Amity Medical Group (Ballantyne Family Medicine)
6010 E. W. T. Harris Blvd
Charlotte, NC 28215

Mon – Fri
8 AM – 5 PM

704-208-4134 Opt 2
HIV
(same day results)

Appointment needed. Call to schedule.
C. W. Williams Community Health
3333 Wilkinson Blvd
Charlotte, NC 28208

​Mon/Tue 

8AM – 8PM
(telehealth only after 6pm)

Wed
8 AM – 6 PM
Fri
8 AM – 3 PM

Sat
8 AM – 1 PM

704-393-7720
ext. 1021 or ext. 1022

​HIV (blood)

Hep C (blood)


Appointment needed. Call to schedule.
The Powerhouse Project (Quality Comprehensive Health Center)
3627 Beatties Ford Rd
Charlotte, NC 28216

​Mon

9 AM – 5 PM

Wed
9 AM – 5 PM


980-999-5295
HIV
(same day results)

Appointment needed. Call to schedule.
RAO Community Health
321 West 11th St
Charlotte, NC 28202

​Mon – Wed

8 AM – 5 PM

Thur
4 PM – 7:30 PM

Fri
8 AM – 12 PM


704-237-8793
HIV
(same day results)
By appointment or
walk-in.
Call ahead

Dudley’s Place (Rosedale Health & Wellness)
103 Commerce Center Dr. Suite 103
Huntersville, NC 28078
Mon – Thur
9AM – 11AM, 2PM – 3:30PM
877-647-6363
HIV
(same day results)

By appointment or
walk-in.
Call ahead

Affinity Health Center
​500 Lakeshore Parkway

Rock Hill, SC 29730


​Mon – Thur

8:30 AM – 6 PM

Fri
8:30 AM – 4 PM


877-647-6363
HIV/STD
By appointment or
walk-in.
Call ahead


Don't live near Mecklenburg County? Additional STD testing sites can be found at Get Tested | National HIV, STD, and Hepatitis Testing (cdc.gov)

Questions about testing, STDs, HIV or PrEP?

Visit Common Questions
or call 704-432-TEST (8378)
Monday – Friday 8AM - 5PM




Address

Mailing Address:

Mecklenburg County Public Health
249 Billingsley Road
Charlotte, NC 28211

Office Location:


Mecklenburg County Public Health
249 Billingsley Road
Charlotte, NC 28211

MAP

HOW ARE WE DOING?

Hours: Mon-Fri  8 a.m. - 5 p.m.

Contact

Please do not send confidential information
via email.


704-336-4700

Key Initiatives

close alertMecklenburg County Public Health encourages all eligible residents ages 12 and older to get a free COVID-19 vaccination.